3个回答
展开全部
我是学计算机的,可以给你详细解释一下:
首先,操作系统相当于现在我们所说的嵌入式系统。是计算机结构中的负责沟通计算机硬件和计算机软件的桥梁。 也就是说:操作系统直接指挥计算机的硬件,例如:屏幕,键盘什么的。而软件则是调用操作系统的功能,从而达到调用计算机硬件的目的。
所以,作为中间件的操作系统,你要学会计算机的硬件的一些结构。(有些硬件不用,例如显卡,因为显卡公司都是自己做驱动)。 然后,编写软件直接作用计算机的各个硬件,通常这部分代码被封装在操作系统的“内核”当中。 然后,基于内核代码再写一些系统函数就可以完成一个简易的操作系统了。
总的来说,想实现一个操作系统不难。但是想实现一个完美的工业级操作系统就很难。微软做了这么多年还是有那么多的BUG就是这个原因。
如果想做:你可以看看:Linux内核, 操作系统原理, 汇编和c,c++ 这类的语言。 特别是前两本如果你看的可以。 就会明白怎么写操作系统了。 祝你成功。
不要忘记给分,我把我学到的都浓缩给你了,呵呵
首先,操作系统相当于现在我们所说的嵌入式系统。是计算机结构中的负责沟通计算机硬件和计算机软件的桥梁。 也就是说:操作系统直接指挥计算机的硬件,例如:屏幕,键盘什么的。而软件则是调用操作系统的功能,从而达到调用计算机硬件的目的。
所以,作为中间件的操作系统,你要学会计算机的硬件的一些结构。(有些硬件不用,例如显卡,因为显卡公司都是自己做驱动)。 然后,编写软件直接作用计算机的各个硬件,通常这部分代码被封装在操作系统的“内核”当中。 然后,基于内核代码再写一些系统函数就可以完成一个简易的操作系统了。
总的来说,想实现一个操作系统不难。但是想实现一个完美的工业级操作系统就很难。微软做了这么多年还是有那么多的BUG就是这个原因。
如果想做:你可以看看:Linux内核, 操作系统原理, 汇编和c,c++ 这类的语言。 特别是前两本如果你看的可以。 就会明白怎么写操作系统了。 祝你成功。
不要忘记给分,我把我学到的都浓缩给你了,呵呵
展开全部
你去上个大学读个计算机专业就知道了!
需要的知识有 电路 程序 计算机原理 接口技术 软件工程 操作系统原理等等……
需要的知识有 电路 程序 计算机原理 接口技术 软件工程 操作系统原理等等……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是说编制电脑操作系统软件吗?这个题目太大了,不是你我能够做到的!需要一班高级电脑软件专家需要一个强大的团队,需要大笔资金…
想想看,美国的Windows操作系统垄断了全世界的电脑,每年的专利费是多少?那个国家不想编制自己的操作系统?二三十年来中国培养了多少软件人才?他们成功了吗?
现在就等着你来干了!先学习电脑软件知识吧,学好了再干!
想想看,美国的Windows操作系统垄断了全世界的电脑,每年的专利费是多少?那个国家不想编制自己的操作系统?二三十年来中国培养了多少软件人才?他们成功了吗?
现在就等着你来干了!先学习电脑软件知识吧,学好了再干!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询