- == 系统问题,暂停聊天功能。==
- 【征集】西西河的经济学,及清流措施,需要主动参与者,『稷下学宫』新认证方式,24年网站打算和努力目标
主题:【原创】计算机体系结构的黄金年代<1> -- 阿凡提大叔
凡是做计算机体系结构的, 想不知道stanford的哈老大(此公现升职到校长啦)和berkley的皮老大,那是难上加难的
这二老两本大厚书, 本科生的<Computer Organization and Design: the Hardware/Software Interface> 研究生的<Computer Architecture: A Quantitative Approach>基本上是全世界这一行的枕边至宝啦
这二位的辉煌历史留着以后慢慢介绍, 这个系列的帖子是想说说计算机体系结构的前世今生
说了半天, 什么是计算机体系结构呢?
研究怎么组装电脑? 俺一位堂兄就呈这种看法, 认为我浸淫拆光驱装机箱专业10年很奇怪, 有这么多好研究的吗
呵呵, 其实哈老大皮老大书里说得很清楚了
计算机体系结构: 是计算机硬件和软件之间的接口, 是他们之间的contract
也就是软件和硬件商量好怎么协同工作的
自打40年代出生, 这个领域已经60岁啦, 辉煌过, 低迷过,
皮老大和哈老大说, 现在是计算机体系结构的黄金年代
这个黄金年代的前世今生,将是这个系列的主题.
拿两位大师的名字和computer architecture golden age搜索,找不到嘛。
另:花之。
感觉比组成原理要高层一些,主要关注性能、可靠性之类的,写集成方案时还是用得着的。
赶紧送去科技版。
我对计算机底层结构比较熟悉,当然本人只不过是工作跟这方面有关而已,不是研究型的.
我经常看的书就是Mindshare的Tom Shanley等人写的著作, 类似PCI/Express PCI System Architecture什么的. 还打算以后能考个硕士, 在这个方面混混...
这两本书确实是经典。纽约大学计算机系就用这两本书。俺当年也曾经动过念头啃一啃,可惜没有时间。作为对计算机系统的入门书,初学者可以读一读Introduction to Computing Systems: from bits and gates to C and beyond, by Patt and Patel.这本书是写给计算机专业第一年的本科生看的,相当的精彩,从二进制讲起,包括数字逻辑,基本的ISA,机器语言,汇编语言,和C语言。这对于程序员加深对高级语言的理解很有帮助。作为补充,可以看看Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture by Jon Stokes. 我自己无聊上网闲逛的时候,还去过www.howstuffworks.com。这个网站讲计算机硬件的一系列文章图文并茂,深入浅出,作为非专业人士了解硬件很有帮助。热切的盼望楼主的文章。
赶紧去down下来看看。