千里之行,始于足下

   《Orange's一个操作系统的实现》,在网上看到对这本书的评价比较不错,于是掏银子入手了。之前买过板砖《深入理解Linux内核》,但是却始终没有深入理解,原因不外乎一个:太浮躁。当然因为概念性的东西过多,而实际可以编程的例子又没有,要想好好的理解只能拿Linux的内核源码来研究,不啻于天书。作为一本入门级的教程,《O》非常值得推荐,因为可以动手,不会只是拘泥于概念性的东西,也锻炼了动手能力,一举两得。

  啰嗦了这么多,主要是想谈谈今天的收获。坚持总会有所收获。学习的道路总不会是平坦的,卓越来自于艰难。《O》书中的第一个例子非常简单,只是20来行的代码,但我是用了两个晚上才调试出来。原因无它,装bochs用了不少的时间,习惯了windows下通过一个可执行文件来打开一个虚拟文件映像。但是,在bochs中,它的配置文件是自动加载的,只要的命令的执行目录与其一致的话。

  而今天,更多的时间是在温习大学里关于汇编的相关内容和段式寻址的部分了。再回头去看大学里的课本,更多了一分领悟,但因为涉及很多的硬件,如果没有实物来作实验动手操作的话,始终得不到一个感性的认识,我想这是大学教育中应该加强的部分。

  不管怎么说,关于模式切换的那部分汇编代码,还是硬着头皮啃完了。回头一望,一山的风景尽收眼底,眼界又开阔了一分。如果在半途就放弃了,我现在依然站在山脚下望山兴叹吧,不过庆幸的是,我已经开始攀登了。

  最近也开始拾起了大学里的算法设计,基本的东西还是不能丢的,因为我想走的更远一些。

  给我两年时间,我想作为一个初学者,重新启程。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值