题型分析
第二章 计算机系统中的数据表示
- 真值,原码,反码,补码,移码之间的转换
- 移码的定义:$[X]_移 = X + 偏移量$
- 补码的加减运算(注意求补运算),移码的加减运算
- 算术左移/右移;逻辑左移/右移
- 检错与纠错编码
- 奇偶校验码的确定
- 海明码的设计与纠错
- 循环冗余校验码的设计
- 浮点数的表示
第三章 运算方法与运算器
- 原码,补码的一位乘法/除法运算
- BCD码的加减运算(修正)
- 运算的溢出判断
- 浮点数的加减乘除运算
- 行波进位加法器与并行加法器
- 一位乘法器与一位除法器的框图
- 运算器的工作分析(单总线,双总线,三总线)
第四章 存储系统
- 主存区域的设计(根据不同的存储芯片)
- 常见芯片
- 6264(SRAM)D8,A13
- 2164(DRAM)D8,A8(地址线复用!)
- 没见过的芯片
- 多体交叉存储器的交叉访问
- 磁记录方式的判断与性能比较
- 磁盘的主要参数指标
- RAID?
第五章 指令系统
- 操作码编码方案(特别是扩展操作码编码)5.9
- 结合地址码的情况,分析扩展操作码的可行性和指令数量的变化情况 5.10,5.12
- 数据存储<大端,小端> 5.14 注意可能会结合后面寻址结果
- 依据基本寻址方式,分析新的寻址方式(主要是寻址方式的名称,最后的寻址结果)
- 设计指令格式
- 根据指令功能,设计某一具体指令
第六章 中央处理器
- 微命令的关系(相容/互斥)
- 根据题目要求的编码方式(水平/垂直),设计微指令的控制域 6.12
- 根据题目要求的编码方式(两地址/单地址/可变地址),设计微指令的地址域 6.12
- 控存容量的计算(一般放在设计之后,按照设计结果计算)6.12
- 依据假想机框图/运算器框图/指令的微操作流程示例,完成指定功能的指令的微操作流程,给出每个微操作对应的微命令 6.15,6.17
- 给出元件设计数据通路;给出数据通路,确定元件功能
- CPU性能测量 $T_{CPU},CPI,MIPS,FLOPS$