《计算机组成原理》书籍推荐有哪些?

 我来答
亲爱的郡爱生活
高能答主

2021-11-24 · 生活小百科,百科达人!
亲爱的郡爱生活
采纳数:1581 获赞数:38933

向TA提问 私信TA
展开全部

若需要深入学习计算机原理,为你推荐以下书籍:

1、David A. Patterson等,《Computer Organization and Design—The Hardware/ Software Interface》(Fifth Edition) ,2014。

2、Randal E. Bryant等,《深入理解计算机系统》, (第二版)机械工业出版社,2011。

3、王保恒等,《计算机组成原理与设计》,机械工业出版社,2005。

建议直接看英文原版:David A. Patterson等,《Computer Organization and Design—The Hardware/ Software Interface》(Fifth Edition) ,2014,这是由计算机系统结构领域的超级大牛编写的。

如果阅读英文教材不太习惯,可以看机械工业出版社出版的中译本:计算机组成与设计:计算机组成与设计—硬件/软件接口(原书第5版),2015。

要是说考试的话,就没有完全应付考试的书籍了。理解了老师课上的内容,并对课后习题掌握较好的话,应试的问题不会很大。

计算机组成原理主要有四大块内容。

第一大块,计算机的基本组成,主要包含:

硬件设备组成:CPU、主板、内存、硬盘、显示器等。

冯诺依曼体系结构:运算器、控制器、存储器、输入设备、输出设备。

计算机性能:CPU 主频、响应时间、吞吐率。

第二块,计算机的指令和运算,主要包含:

计算机指令:机器码(编译 -> 汇编 -> 机器码、指令格式和跳转、函数调用和程序栈)、程序的编译、链接、装载和执行。

计算机运算:二进制编码(整数、反码、补码、浮点数、定点数)、数字电路(门电路、加法器、乘法器)。

第三块,处理器设计,主要包含:

CPU:建立数据通路、面向流水线和设计、控制冒险和数据冒险、分支预测、异常和中断、并行计算。

第四块,存储器和 I/O 系统,主要包含:

存储器的层次结构:SRAM 存储技术、寄存器、CPU 高速缓存、内存、固态硬盘、机械硬盘。

存储器和 I/O 系统:虚拟内存、CPU和内存的通信、DMA技术、访问输入输出设备。

CPU 高速缓存:局部性原理、缓存一致性协议、伪共享问题、write through 和 write back。

虚拟存储:缺页异常、TLB 加速地址转化、MMU 虚拟地址和物理地址转换;其中第一、第二、第四是对开发者而言是比较重要的内容,而第三部分处理器的设计如果没时间可以先不用去了解。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式