1、pdf地址
链接: https://pan.baidu.com/s/15lD6PNs5iJmA3qZLqyrkPQ
提取码: qbtj
2、新版变化
示例上的变化
- 桌面计算机:Core i7(x86指令)
- 移动计算:OMAP4430(ARM指令)
- 嵌入式:ATmega168(AVR指令)
汇编语言:8088
章节变化
第2章:增加 GPU、Flash存储设备、触摸屏
第3章:增加 FPGA
第4章:内容没大的改变,只换了示例
第5、6章:仅就新的示例体系结构所涉及的部分做了改写,增加了对 ARM 和 AVR 的 ISA 描述;第6章换成win7
第8章:增加Core i7多处理器体系结构的一些新特征,详细介绍 NVIDIA Fremi 的通用 GPU 体系结构;对 BlueGene 和 Red Storm 超级计算机的内容进行了更新
参考文献:将推荐读物放在了网站上。第6版引出的文献仅是本书引用过的参考文献
3、结构化计算机组成
数字计算机是通过执行人们给出的指令来完成工作的。人们通过编写程序来使计算机按人们的预期执行。所谓程序就是描述如何完成一个确定任务的指令序列。
每台计算机的电路都只能识别和直接执行有限的简单指令。程序在执行前必须转换成这些指令。
这些原始指令共同组成了一种人与计算机交流的语言,即机器语言。
设计一种新的计算机时,必须先决定它的机器语言中包含