计算机组成原理复习内容(大字)
复 习
第一章
计算机系统的组成
软件系统
硬件系统:五大部件;总线 ★ 各部件的作用
冯·诺依曼思想
现代计算机的结构
总线:概念、特点、分类、结构
计算机系统的层次结构
软件与硬件的关系,软件与硬件逻辑上等效
计算机系统的性能指标
计算机系统的分类
重点:
计算机系统的组成的概念;各部件的作用;冯·诺依曼思想;计算机系统的层次结构的概念;软件与硬件逻辑上等效的概念。
出题形式:
填空、选择、判断、简答
第二章
数制及数制转换
带符号数的表示:原码、反码、补码、移码以及各种码制与真值之间的转换
定点数的表示格式和数据表示范围
浮点数的表示格式和数据表示范围、浮点数的规格化数、原码/补码的规格化规则
IEEE 754标准浮点数的表示格式(32位单精度)、与真值之间的转换规则
非数值数据的表示:字符的ASCII码、字符串的存放方法;汉字编码的关系、汉字字库的容量计算
十进制数串的表示:BCD码、压缩的十进制数串
奇偶校验码、海明校验码、循环校验码的编码方法和校验方法;海明校验码码长的计算公式、各种校验码的检错和纠错能力;校验码的检错、纠错能力与码距的关系
重点:
原码、反码、补码、移码以及各种码制与真值之间的转换方法;浮点数的规格化数、最大、最小数的表示;IEEE 754标准浮点数的表示格式与真值之间的转换;
校验码的检错、纠错能力与码距的关系、海明校验码码长的计算公式、循环校验码的编码方法和校验方法、生成多项式的特点及对生成多项式的要求。
出题形式:
填空、选择、判断、计算★
第三章
定点补码加减运算规则、溢出判断方法、定点补码加减运算的逻辑电路、算术逻辑运算部件的工作原理
一位原码、补码的乘法运算规则以及乘法运算的硬件逻辑电路的结构和工作原理
一位原码/补码不恢复余数除法运算规则、布斯除法运算规则以及除法运算的硬件逻辑电路的结构和工作原理
实现快速乘除法运算的基本方法:两位原码/补码乘法规则,阵列乘/除法器的实现;
浮点四则运算的方法和步骤
加减运算:求阶差、对阶、尾数加减、结果规格化、尾数的舍入规则
乘除运算:阶码加减、尾数乘除、结果规格化、尾数的舍入规则
逻辑运算、各类移位的规则
重点:
定点补码加减运算、溢出判断方法;一位原码、补码的乘法运算及硬件逻辑电路的结构;一位布斯除法的运算规则及除法运算的硬件逻辑电路;浮点四则运算的方法和步骤;算术和逻辑移位计算。
出题形式:
填空、选择、判断、计算★(结合定点加减乘除算法,进行浮点四则加减运算)
第四章
存储器的基本组成:存储体、读写控制、地址寄存及译码电路、数据寄存器,
主存与CPU之间数据传送的控制方式:同步控制、异步控制
主存的主要性能指标:容量、速度(存取时间TA、存取周期TM、带宽的计算方法)、价格
半导体存储器的存储原理
SRAM、DRAM的存储原理;DRAM的刷新方式、如何计算DRAM的刷新周期
存储器与CPU的连接:芯片数的计算、地址、数据、控制线的连接、片选信号的产生、地址范围的确定(字扩展、位扩展);当需要多种字长访存时的各种地址和片选信号的实现(涉及数据的整数边界问题)
辅助存储器
磁表面存储器的存储原理、各种记录方式的特点、各种记录方式的评价标准(自同步能力、编码效率)
磁盘的常用技术指标:容量、平均存取时间、数据传输率的计算
存储体系中单体多字并行存储器、多体交叉存储器的概念
重点:
存储器的基本组成;DRAM的刷新;存储器与CPU的连接;Cache三种地址映射方式;多体交叉存储器。
出题形式:
填空、选择、判断、问答、设计★(存储器与CPU的连接,多种数据传输时地址和片选信号的实现)
两道补充题、
第五章
指令的格式、指令中地址的格式、操作码的编码方式
根据操作码和地址码计算指令的条数
寻址方式
各种寻址方式中有效地址的计算方法
指令类型
完备的指令系统应具有的基本指令类型,各种指令的实现过程。
CISC和RISC系统的设计风格的特点
重点:
指令格式;寻址方式;CISC和RISC系统的设计风格的特点。
出题形式:
填空、选择、判断、问答、设计★(指令格式设计;寻址方式分析)
第六章
控制器的功能
指令的执行步骤
控制器组成部件:PC、IR、ID、操作信号形成部件等
控制器的组成方式:组合逻辑方式、微程序方式
控制器的控制方式:同步控制、异步控制、联合控制
控制器的时序:指令周期、机器周期、节拍、脉冲
CPU的结构、CPU中的基本寄存器
数据通路及指令流程分析
根据指令功能和CPU的数据通路结构写出指令流程、控制信号序列及一个指令周期的的访存次数
组合逻辑控制器的组成方式
微程序控制器
微程序控制基本概念:微命令、微操作、微指令、微程序、微周期、控制存储器
微程序控制器的组成方式
微指令的编译方式(微指令格式的设计