我对《自己动手写操作系统》的感受

space_ship 2011-11-26 11:46:37
都说《自己动手写操作系统》这本书不错,还有的说学起来很轻松,可是在俺看来却压根不是这样,就拿开始介绍的bochs虚拟机来说吧,树上只是用极少的文字介绍了一下,所以自己得想办法学会使用这个东西,可是网上又没有系统的bochs教程,我花费了大量时间勉强安装好以后只能对着那个黑框框发呆,根本不知道自己还能做什么。于是,我决定暂时先不管这个虚拟机,继续看书,然后书上开始讲保护模式这个东西,结果我发现书里也只是泛泛而谈,不细致,不易懂,于是我就到网上还有图书官查资料,终于把保护模式的概念和内涵大致看出了个所以然来,然后我就回过头来看树上的代码,感觉书里只是从宏观上解释一下代码,代码里面的注释只有寥寥几字。 这就是我的感受,现在每当我看到这书时我就感觉恐惧!!!!!!!!!!!!!!!
请读过这本书的人赐教。
...全文
623 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
akcw007 2012-02-04
  • 打赏
  • 举报
回复
建议学习之前的准备资料:
x86实模式保护模式编程
ibm pc机汇编
操作系统设计与实现-基于minix
akcw007 2012-02-04
  • 打赏
  • 举报
回复
操作系统本来就是和硬件关系紧密的,学习操作系统,特别是引导那部门,和硬件紧密程度非常大,学习这本书之前有很多的预备知识,x86实模式保护模式:特殊功能寄存器,陷阱的作用,都跟操作系统的内存管理,换页,有关系
操作系统理论中,本来就是有一部分是硬件实现和支持的
ReMeppo 2012-02-03
  • 打赏
  • 举报
回复
我到第一章 说什么做个最简单的操作系统 就写一汇编 然后nasm编译成.bin文件 , 就不知道怎么弄到软盘上了做引导盘了... 真悲剧!
CFan_chen 2012-01-21
  • 打赏
  • 举报
回复
淡定的围观。。以后要好好学学操作系统。。
振翅高飞 2012-01-13
  • 打赏
  • 举报
回复
不是别人说好,就好,只有自己亲自体验了和实践了才知道是怎么回事!!!
gootey 2012-01-03
  • 打赏
  • 举报
回复
都是牛人啊
wuwusansan 2011-12-31
  • 打赏
  • 举报
回复
领教了,要学习别人解决问题的方法,和自己比较有没有出入,多总结。
七宝 2011-12-20
  • 打赏
  • 举报
回复
书很好,但没汇编基础的很难学。
啊呀 2011-12-20
  • 打赏
  • 举报
回复
不明真相强力围观的群众表示情绪稳定
_luozhenj 2011-12-20
  • 打赏
  • 举报
回复
看别人的程序,不能一个字一个字的看,学习的是人家的逻辑和解决方法,知道逻辑,怎么实现才是最要关注的。
wxwlll 2011-12-16
  • 打赏
  • 举报
回复
听说过,是不错!
ffff7474774 2011-12-11
  • 打赏
  • 举报
回复
自古二楼出英雄,我是来围观二楼的
robin97 2011-12-04
  • 打赏
  • 举报
回复
我觉得这本书并不好,
1、需要太多与操作系统无关的预备知识。
2、并没有结合操作系统理论来讲。
namhyuk 2011-12-03
  • 打赏
  • 举报
回复
我是来看2楼的。
yh_no_code 2011-12-03
  • 打赏
  • 举报
回复
楼主你好!其实那本书不是想象中那么难的,该书我将它分为两个部分,1-4章主要是要熟悉汇编,这四章你结合64-ia-32-architectures-software-developer-manual来学习,Intel提供了详细的资料,而着重你要看懂vol-3a-part-1这一卷,这一卷主要讲保护模式和内存的数据结构,非常详细。FAT12这一章你可以到MS的官网获得详细的资料。5-最后其实是MINX的缩减版,我建议你买一本 操作系统设计与实现 再结合Minix2.0的代码(虽然书本是以3.0来作为蓝本,但是2.0简单)来学习,你也可以边学习3.0的代码。其实学习这个要的就是恒心,还有前面的几章我遇到的难点是调试,其他的还好,如果你不知道怎么调试,可以联系我。
祝你好运-------------------------
易小星 2011-11-26
  • 打赏
  • 举报
回复

求赐教请联系XXX

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧