写个操作系统?
来源:互联网 发布:js中innerhtml的作用 编辑:程序博客网 时间:2024/05/09 09:31
趁着刚刚学完汇编的热情,翻开《orange`s 一个操作系统的实现》。
我慢慢看细细看,没事上上机,竟然已经来到第6章进程了。期间在保护模式那卡了好几天 ,差点就因为作者说“熟悉保护模式可以跳过这章”,谁知道自己竟然这么浅薄,先前了解的保护模式不过只是飘渺的浮云--我是怎么也抓不住的,可是真要自己动手写代码,说出个所以然来就真是难为我了。现在明白了:保护模式就像c里的指针,怎么可能就看那一段生硬的概念就能深入其中呢,更何况保护模式对于现代操作系统是何等重要呢。
不过呢,真要花时间,动脑筋把代码搞明白,然后上机实践出来,那感觉自然不一样,我也开始妄想写个OS了(嘿嘿,把理想定高点,就算完不成,折个中,我也能把os大体走上一遍,开个学习的门,方便自己走进底层)。
再来就是,看了好长时间的汇编代码,反而对c感到陌生,总是喜欢繁复的代码,感觉理解这个更有挑战性,但是还好,从第5章开始,于渊开始带着读者结合汇编和c了。
尽管于渊注释很详尽,但个人理解上都有不同,有些地方他看起来简单,我却要“四处寻访"才能明白其意。这些地方无疑是最让我懊恼的,但同时也最刺激的。当自己灵光一闪或者遇高人指点,我都会欣喜好长一段时间,最可怜的还是这本书,免不了要不我重新注释一番。
继续看,继续敲,迷茫与顿悟,失落与开心。
- 写个操作系统?
- 自己写操作系统,第一个hello world!
- 动手写自己的第一个"操作系统"
- 学写操作系统(一) -- 第一个“操作系统”
- 跟我一起写操作系统(一)——10分钟写个操作系统
- 最近看操作系统写个Dijkstra银行家算法
- 第一章 自己动手写第一个最小的“操作系统”
- 自己写个操作系统《一》制作启动U盘,真机启动
- 自己动手写操作系统
- [转载]自己动手写操作系统
- 自己动手写操作系统(一)
- 自己动手写操作系统(二)
- 自己动手写操作系统(一)
- 《自己动手写操作系统》读书笔记
- 自己动手写操作系统(一)
- 自己动手写操作系统(二)
- 今天写一下操作系统
- 读《自己动手写操作系统》
- JAVA中的Singleton模式
- 网站性能优化--网站性能越来越差怎么办?
- Asp.Net开发架构设计
- 大三那些事!
- Google Wave从入门到进阶
- 写个操作系统?
- Red Hat Enterprise5 安装 cacti-0.8.7e/插件/模板的详细安装过程
- 闲谈
- 成功
- sizeof的用法(ZZ)
- 面试题目——链表专题
- 面试题目——链表专题2
- 哄MM的词,经典哦!
- 在Qt 4 Console Application工程中添加Widgets的错误处理