1.符号扩展(T5)
定点数表示的数转换成具有不同位数的某种表示形式。整数的符号扩展在首,小数的符号扩展在尾。其根本目的是:表示的数值保持不变。
- 对于正数
- 新表示形式的所有附加位都用0进行填充
- 对于负数
- 符号位保持不变,原码的所有附加位都用0进行填充
- 符号位保持不变,反码的所有附加位都用1进行填充
- 符号位保持不变,补码的所有附加位都用1(对于整数)或0(对于小数)进行填充
2.在主存中和CPU之间增加cache不能增加内存容量。T7)
3.硬布线控制器相对于微程序控制器(T11)
- 优点:指令执行速度快
- 缺点:指令功能的修改和扩展难
4.预测(T12)
- 分支预测技术用于数据冒险处理
- 静态预测技术每次的预测结果是一样的
- 动态预测一般比静态预测的预测成功率高
- 预测错误时已被错误地取到流水线执行的指令必须被冲刷掉
5.DMA(T16)(T26)
DMA方式,Direct Memory Access,也称为成组数据传送方式、直接存储器方式
- 由于CPU根本不参加传送操作,因此就省去了CPU取指令、取数、送数等操作。
- 内存地址修改、传送字 个数的计数等等,也不是由软件实现,而是用硬件线路直接实现的。所以DMA方式能满足高速I/O设备的要求,也有利于CPU效率的发挥。
- 启动以此DMA传送,外设和主机之间完成一个数据块的传送。
- 需要中断处理进行辅助操作
6.相联存储器是按内容指定方式进行寻址访问的存储器。(T19)
7.补码和移码对于±0的编码分别是相同的。(T20)
8.计算机系统层次结构中,处于硬件和软件交界面的是指令系统,而不是操作系统。(T21)
9.CPU时钟周期至少得是流水线寄存器的最长缓存时间。(T22)
10.突发传送(T23)
- 在总线事务中,主设备只需给出一个首地址,从设备就能从首地址开始的若干地址单元读出或写入多个数据。