问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

想学写一个操作系统,写一个小型的UNIX,应该看哪些书呢?15

提问网友 发布时间:2023-10-20 05:45
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
4个回答
热心网友 回答时间:2024-05-16 19:43
我曾经也有过这个打算!不过现在改其他的了!
我觉得入门看这本比较好!《自己动手写操作系统》我以前是在图书馆借的!现在网上的电子书都很多了!· 可以下部电子书看看! 学习这本书需要一定的C语言基础了汇编基础!
这本书的特点:从一个几百行代码的操作系统讲起,逐一讲解。
不过编写操作系统并非易事,需要了解硬件结构,还要对C和汇编都比较熟悉。
建议你:学习C你看《C语言程序设计(第三版)》不知现在有第四版没!
汇编看《Windows.环境下32位汇编语言程序设计)(第二版)》我那时用的这个版本!
关于硬件方面的,看下《计算机组成原理》清华大学出版社
其他的内容以后遇到了再学,反正现在的网络资源很方便!
还有,建议你学一段时间后下一个Linux的源代码看下!建议你下1.0的,代码稍微少点!
不过,编写操作系统不是一个人能完成的,中国有很多爱好者都曾组织搞过,最终都以失败告终!不过可能你不一样!相信你能行!也希望你能组织一个开发团队,为国争光啊!!
热心网友 回答时间:2024-05-16 19:44
操作系统设计与实现:这是介绍各个组件的,拿Minix说事,我没看过,貌似国内大学用得多;
Orange'S:一个操作系统的实现:这是教人从零开始写操作系统的,不过需要不少预备知识,而且内容不深,只把人带进一个Shell;

wiki.osdev.org:推荐直接上这个网站,从入门材料到专题都有,还有多个开源项目供参考。这里用到的开发环境也是以Linux为主(想写类UNIX系统,最好看看POSIX标准)。至于网站语言(英语),真想写操作系统的话,英语不应该有障碍(靠中文版书籍实在够呛)。
热心网友 回答时间:2024-05-16 19:44
《unix从入门到精通》 看看这本吧 希望对你能有所帮助。
热心网友 回答时间:2024-05-16 19:45
强烈顶起那个回答,希望楼主成功

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

请教有关“丹佛斯”变频器的所有基础知识,可应用情况以及销售市... 被封了怎么解封? 周末去哪玩?杭州有啥子的好玩活动?全班集体出游 C2驾照科目三内容和技巧40 C2驾照最快多久拿证131 虾皮冬瓜排骨汤怎么做好吃,虾皮冬瓜排骨汤 虾皮东瓜汤怎么做好吃 新中国成立初期的三大外交政策在当时有何意义2 学生证磁条2张贴一起会消磁么,以后2张一起还能刷吗,磁条是个什么... 如何制作一个基于linux-2.6.19内核的小型Linux... 脾胃不好如何调理144 读书不好也没有一技之长,我该怎么办? 我因该怎么做?继续读书还是工作 不和而的四字成语 华硕1060猛禽o6g超频多少合适1 该找学校学一技之长好?还是继续在社会闯好? 如何让自己有存在感26 康熙来了< 风声》是哪一期啊?8 公司(酒店)领导要求我盘点固定资产,但我搞不清楚具体是些什么东西,请大... 火车票和身份证放在一起会被消磁嘛? 在你看来,陈坤不结婚的原因大概有哪些? 我被封了应该怎么样才能解封 陈坤到现在都不结婚,真的是因为没有合适的人吗? 黄金的密度是多少,黄金的硬度是多少15 陈坤为了谁一直单身? 黄金和汞的密度哪个大?各是多少?谢谢了7 哪位大神知道这个酒的价格啊,今世缘一品珍缘42度的。为什么淘... 我的永久被封了,还能解开吗微信封永久能解封吗? 孕妇内衣有钢圈好吗?会压迫胸部吗? 陈坤为什么不能结婚 孕妇穿无钢圈内衣吗?孕妇穿内衣有钢圈好吗? 陈坤回家和家人打卡网红景点,为何他至今未婚? 考C2驾照一般需要多长时间14 新中国成立初期的三大外交政策有什么意义4 考C2驾照需要多长时间,多少钱33 怎么在一个手机上同时登录两个? 《风声》中李冰冰被黄晓明摸的是那一集?184 C2驾照比C1驾照考试简单吗1 什么数据库通常需要物理裸机服务来支撑? C2驾照升C1驾照需要什么程序148
Top