也是一个偶然的机会才在别人的书桌上随便翻开看看的。结果一发不可收拾,现在自己花了RMB72购入囊中,列入珍藏的书目中了。正如英文的原名所叙述的,from a programmer’s perspective, 故名思义,就是从程序员的视角来看待一个计算机系统。现有的一些计算机原理书,往往过于偏硬,什么门电路啊、译码器啊讲的非常深入,但与现实就相距甚远,常常让人理解起来没有参考。这部书,我刚看完第三章,从页码来看差不多有1/4多了。现在最大的感触就是书上讲的东西下来都可以自己在机器上实践(特别是第三章“程序的机器级表示”),把汇编语言与高级的C语言有机地结合起来学习,通过熟悉的C语言的知识去影射难以理解汇编代码,我觉得是这章最成功的最出彩之处。不像有的汇编书一上来就是一大堆指令让人记忆,这部书把C的代码/控制结构直接汇编成汇编语言的形式,用多少指令才讲多少,步步为营。看完前三章,我最大的收获是对程序的理解有上了一个新的高度。以前只是局限于高级语言的代码,各种语言(比如我学过的QB、Pascal、C、C++)都是分散的模块。现在站在机器级代码的角度,各种语言的殊途同归,大家本事同根生嘛!!
站在另一个角度看待计算机
|
最新讨论 · · · · · · (全部)
有英文版的beta版网上可以下到(Tiare)
第六章讲memory不错(prate#酋长)
嗯,很早就听说过这本书,
现在再看你这样介绍,真想马上看一看
这本书电子工业出版社有出原版本
> 我来回应