第1章
计算机的工作原理?计算机的执行程序的过程?冯诺依曼计算机的工作方式?
程序存储与程序控制?
计算机基本组成?计算机组成VS 计算机体系结构?
ISA?
字、字长?主频?MIPS?MFLOPS?
CPI?CPU执行时间?Amdahl’s Law?
第2章
计算机内部表示信息的方式?
原码、反码、补码、移码?各编码转换机制?
定点数表示?整数表示?
浮点数表示?IEEE754?
数据的宽度和存储?字长?
第3章
运算器组成?
定点原码、补码加减法?
浮点加减法、乘除法?为何规格化?怎么规格化?有哪两种规格化?
第4章
存储程序?指令?
指令的格式?指令中包含的信息?
指令的编码?定长、扩展编码?
寻址方式?
RISC?CISC?区别?
MIPS指令系统及程序?
第5章
CPU的基本组成?各自功能?CPU执行指令的过程?
IR、PC存放的内容?
数据通路?单总线的数据通路?多总线的数据通路?
单周期MIPS CPU设计?多周期MIPSCPU设计?
控制器实现的两种方式?硬连线和微程序?
指令周期?机器周期、存储周期?时钟周期?
指令的取指令、译码、执行、访存、写回等各阶段的控制信号序列?
硬连线控制器的基本思想?特点?硬连线控制器的结构?
微程序控制器的基本思想?特点?微程序控制器的结构?
第6章
适合流水线的指令集特征?
流水线的执行效率?
第7章
存储器分类?存储方式:随机存储器、顺序存储、直接存储、相联存储?
存储器分层体系结构?
SRAM、DRAM?DRAM刷新?ROM?
半导体存储器的容量扩展?
程序访问的局部性原理?Cache原理?主存和Cache块划分?直接、全、组相联的地址映像与变换?替换机制?命中率、平均访问时间?
Cache的透明性?Cache与虚拟存储器机制区别?前者纯硬件实现,后者由硬件逻辑电路和操作系统协作实现。
第8章
I/O接口的基本组成?
什么是中断?中断的原理?中断源、中断向量、中断响应、中断返回、中断服务程序?什么时候CPU进入中断响应周期?中断屏蔽?
程序查询、中断、DMA、通道等I/O方式的区别?
DMA的三种数据传输方式?

