推荐你看以下书籍:于渊的《自己动手设计操作系统》,在x86保护模式下从系统引导到IO管理。x86保护模式比较难于理解,但功能强大。李红卫的《操作系统原理与实践教程》,我最近正在看,上面提供了一个在x86实模式下设计的一个教学使用的MOS操作系统,从系统的引导开始设计,代码好像只有2000余行,对初学者了解操作系统知识和设计操作系统可能有一定的帮助,在网上能找到mOS的原代码,好像还有个教学网站,你找找吧。
设计操作系统需要哪些方面的知识?除了《计算机组成原理》、《C语言》、《汇编语言》?
计算机组成原理、数据结构、操作系统原理、微机原理、c语言、汇编语言、目标机器的硬件知识、软件工程等,还需要熟悉一些标准,比如POSIX等。推荐你看以下书籍:
于渊的《自己动手设计操作系统》,在x86保护模式下从系统引导到IO管理。x86保护模式比较难于理解,但功能强大。
坦尼保姆的《操作系统设计与实现》,介绍Minix的设计与实现,太复杂。
李红卫的《操作系统原理与实践教程》,我最近正在看,上面提供了一个在x86实模式下设计的一个教学使用的MOS操作系统,从系统的引导开始设计,代码好像只有2000余行,对初学者了解操作系统知识和设计操作系统可能有一定的帮助,在网上能找到mOS的原代码,好像还有个教学网站,你找找吧。在实模式下设计,比保护模式要简单。
我想看计算机基本原理及操作系统的书,有什么好介绍?
我建议你还是买本重庆出版社出版的装机圣手,全国各大书店都有销售!这本书从认识电脑到电脑的工作原理,以及后面的安装操作系统及故障排除,还有术语介绍写的都比较详细!
相信这本书会丰富你的知识的! 成为电脑DIY高手!
这本书看完在买本电脑医院,也是一个出版社的!