自己动手写操作系统怎么去写一个操作系统

自己动手写操作系统  时间:2021-08-18  阅读:()

我想自己写一个简单的操作系统,请问我要学一些什么知识!

最初,c本身就是为编写unix系统而产生的。

后来有一个人,叫李洛斯的,在unix的基础上进行修改,最终把代码全部重写,编成了一个全新的操作系统,也就是今天的linux. 现在已经是微软的头号敌人。

linux公布了全部源代码。

我有一本书《linux编程白皮书》重点就讲解linux系统核心的,非常详细。

如果你c学得不错,就能看懂。

你可以去书店或图书馆找来看看。

然后,对linux进行学习研究。

这样就踏上了实现你理想的第一步。

怎么写操作系统?

问题一。



能写。





只要硬件支持重力感应,然后提供相应的SDK便能够集成到你的操作系统中 问题二。



不推荐,C++效率太低,尤其是想MP3/MP4之类的实时系统,用c语言吧 问题三。



其实你完全没必要从头开发,可以在嵌入式linux基础上集成你的解码芯片等功能,从头的话,推荐看linux内核完全注释这本书,然后也应该了解相关的硬件知识,若arm等 问题四。



参见问题三....:)

看到你去年的提问,不知你的操作系统写得怎么样啦??最近开始学操作系统原理课了,也想弄一个练练手^_^

是这样的: 1.写操作系统前要先学一些专业课,汇编,操作系统原理,计组,微机接口,C语言。

2.保护模式在微机接口中会学到。

3.汇编和C语言是基础,好好学。

4.那本书还行,但是要在1的基础上看。

5.祝你成果!

编写操作系统流程

操作系统的本质在于人机交流,就是把用户信息转换成电脑能识别的机器信息,并驱动电脑上所有的硬件设备进行信息运算,再转换为人类能看得懂的信息。

其难度在于需要对设备信号的深度了解,现在电脑设备种类繁多,仅是CPU就有很多款,现在要对如此庞大的硬件信号转换重新编写恐怕是不可能了。

不过现在有开源操作系统LINUX,太多数操作系统可以从LINUX基础上进行开发,例如现在主流的手机系统安桌。

但即使是有LINUX,要制作一个操作系统仍然是件不容易的事。

怎么去写一个操作系统

佩服。

推荐看看《自己动手写操作系统》一书。

本书用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。

链接: /bookfiles/88/

(可以在线看)

香港E3-1230v2 16GB 30M 326元/月 数脉科技

官方网站:https://www.shuhost.com/公司名:LucidaCloud Limited尊敬的新老客户:艰难的2021年即将结束,年终辞旧迎新之际,我们准备了持续优惠、及首月优惠,为中小企业及个人客户降低IT业务成本。我们将持续努力提供给客户更好的品质与服务,在新的一年期待与您有美好的合作。# 下列价钱首月八折优惠码: 20211280OFF (每客户限用1次) * 自助购买可复制...

木木云35元/月,美国vps服务器优惠,1核1G/500M带宽/1T硬盘/4T流量

木木云怎么样?木木云品牌成立于18年,此为贵州木木云科技有限公司旗下新运营高端的服务器的平台,目前已上线美国中部大盘鸡,母鸡采用E5-267X系列,硬盘全部组成阵列。目前,木木云美国vps进行了优惠促销,1核1G/500M带宽/1T硬盘/4T流量,仅35元/月。点击进入:木木云官方网站地址木木云优惠码:提供了一个您专用的优惠码: yuntue目前我们有如下产品套餐:DV型 1H 1G 500M带宽...

妮妮云,美国cera CN2线路,VPS享3折优惠

近期联通CUVIP的线路(AS4837线路)非常火热,妮妮云也推出了这类线路的套餐以及优惠,目前到国内优质线路排行大致如下:电信CN2 GIA>联通AS9929>联通AS4837>电信CN2 GT>普通线路,AS4837线路比起前两的优势就是带宽比较大,相对便宜一些,所以大家才能看到这个线路的带宽都非常高。妮妮云互联目前云服务器开放抽奖活动,每天开通前10台享3折优惠,另外...

自己动手写操作系统为你推荐
距离查询汽车公里数怎么查看测量师测量师考什么监控设备安装如何安装监控系统java教程pdfJava操作pdf表格数据混乱模式混乱模式的对应一览网络营销讲师北京网络营销培训,纵横电商老师怎么样?说明书之家网站索尼A200说明书哪里有宽带包月宽带可以按月办吗余额宝客户端手机支付宝客户端在哪里?管道通信通信管道应注意的几个问题
独立ip虚拟主机 com域名 个人域名注册 北京租服务器 德国vps google电话 老鹰主机 uk2 网盘申请 dd444 中国电信测速112 admit的用法 网站木马检测工具 33456 免费邮件服务器 美国盐湖城 阿里云免费邮箱 如何登陆阿里云邮箱 apachetomcat asp介绍 更多