给自己一个泛泛的学习计划

睡不着,起来写下近期学习计划:(台风好像越来越大了。。)
1.汇编方面:
(1)王爽的汇编入门书
(2)《intel汇编语言程序设计第5版》(这本书的优秀使我放弃了其他基本汇编书籍)
(3)罗云彬的win32汇编
(4)《The Art of Assembly Language》这本书只能以后抽空看看片段了。。
2.操作系统方面:
《dos原理与结构》
3.数据结构
严蔚敏的书
然后是本人极其崇拜的高一凡先生的大作
4.复习数学
5.看点英语(这。。。不知道能不能做到)
远期打算:
学完win32汇编,差不多就要进入c语言sdk编程,大名鼎鼎的《windows程序设计》不得不看。
并发学习的应当是从汇编到windows内核的过渡,《天书夜读》真心不错,之后应当是真正的内核《寒江独钓》
再以后,《自己动手写一个操作系统》和《Orange’S:一个操作系统的实现》
先这样吧,这些已经够我忙n久n久了。
突然想到11月的网络工程师考试,哎,还是算了吧,,推到n久以后再说。。。
继续睡觉。。

dos研究开篇

dos是个古老的操作系统,还记得小学时代看到那个黑乎乎的窗口,就会不知所错,,,看到老师能熟练地敲进去一些字符,然后文字哗哗地往下拉,感觉好神奇。。虽然现在,dos已经不是主流操作系统,但它蕴含了操作系统的设计思想和实现过程。所以还是值得深入学习的。

我一直觉得学计算机应当扎实底层基础,做到对操作系统,甚至对电路结构相当了解,再去学习高层的东西,这样往往事半功倍。自己也一直践行这样的路线,这使我暂时中断了对php,js等web脚本的学习和运用,在汇编api编程完成前也绝不去触碰MFC之类的类库或是bcb的vcl编程,而把数电,汇编,数据结构等看做核心的核心。就像编程忌杂一样,我认为学习其他东西也应该分阶段进行,先让自己沉下去,沉到底,尽管短时间内出不了成果,但五年十年,我认为效果和差别一定会显现出来。

于是我决定将windows放到dos之后,先dos后windows,继而转入linux的内部,我想这一定会是一个漫长的过程。但我也一直坚信,落后者要想成功,只能靠苦干和坚持,这样的过程,趣味也是有的吧。
我不是“学院派”,而且始终觉得仅仅靠课堂吸收的知识远远不够,仅仅将学校的所有课程无选择地全部吸收从而获得成绩的领先或是获得奖学金,我认为这不是个明智的选择。同时我也一直认为学计算机的人,编程强才是真的强,但我依然觉得深厚的理论根基是必要的。实干主义者可能并不认同,认为这与就业无益。但我仍然要反驳,就像很多学计算机的人认为数学无用一样,我认为数学恰是成就大师级的基础,可能五年并不会显现差别,但十年二十年一定会产生差距,巨大的差距。
废话好像有点多了,就这些吧,开始dos原理学习之路。。