Skip to content
难度中等(★★)
建议时长40分钟
本课难点
  • “概念题秒选”:补码范围/对阶/短路/DMA 等关键词陷阱
  • “计算题流程”:海明码 r 的判定、Cache 平均时间、地址范围换算
  • 综合题应对:先统一进制/单位,再按题型套模板,避免跳步

1.13 回顾

本课核心知识点手绘速记(SVG)

⭐ 刷题优先级(按字幕口径)

  • I/O 输出技术:几乎每次都考(查询/中断/DMA 对比)
  • 存储系统:本章核心(Cache/主存编址计算)
  • 海明码:几乎每年考(校验位个数/位置/纠错)
  • 流水线:常考执行时间/吞吐率计算
  • 可靠性/性能指标:偶发但可能给计算题(公式要能秒写)

✅ 复盘目标

  • 把本章高频考点固化成“条件反射”
  • 通过小套题模拟真实做题:先独立作答,再展开答案解析

🧩 重点难点复盘

1) 数据表示

  • 进制转换:
    • 其他→十进制:位权展开
    • 十进制→其他:除基取余(整数)、乘基取整(小数)
    • 二↔八:3位一组;二↔十六:4位一组
  • 码制:补码最重要;注意“人为定义”带来的最小值
  • 浮点数:先对阶再运算;阶码/尾数各司其职(范围/精度)
  • 逻辑运算:优先级与短路;位运算掩码套路

2) 校验码

  • 奇偶校验:只能检错(奇数位错),不能纠错
  • CRC:模2运算/除法,检错强但一般不纠错
  • 海明码:公式与位置规律,既可检错也可纠错

3) CPU/指令系统

  • PC vs IR vs AR vs DR:存地址/存指令/存主存地址/存数据
  • 寻址方式:立即(放数)/直接(放地址)/间接(放地址的地址)
  • CISC vs RISC:指令数、长度、寻址方式、控制实现、流水线适配

4) 存储/I/O/总线

  • 层次化存储与局部性
  • Cache 平均时间与映射方式排序
  • 编址:Amax-Amin+1;K=210
  • I/O:查询 < 中断 < DMA(效率)

🧪 模拟练习(先作答再看解析)

第1题(补码范围)

单选
N 位补码(含符号位)表示定点整数,表示范围是:

第2题(对阶原则)

单选
浮点数相加运算的正确顺序是:

第3题(短路)

单选
对表达式 `A || B` 进行短路求值时,若 A 为真,则:

第4题(海明码校验位个数)

单选
对 16 位信息采用海明码,至少需要校验位个数为:

第5题(Cache 平均时间)

单选
Cache 访问 1ms,主存访问 100ms,命中率 90%,平均访问时间:

第6题(地址范围容量)

单选
字节编址,地址 A0000H 到 CFFFFH,容量约为:

第7题(CPU寄存器)

单选
存放当前正在执行的指令的是:

第8题(寻址方式)

单选
指令地址字段直接给出操作数本身,属于:

第9题(RISC特征)

单选
下列更符合 RISC 的特征是:

第10题(DMA)

单选
DMA 方式的典型特征是: