Changrong You bio photo

Email

Github

题型分析

第二章 计算机系统中的数据表示

  • 真值,原码,反码,补码,移码之间的转换
  • 移码的定义:$[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$