2026 春《计算机组成与系统结构》习题课例题包
本包整理自 E:\project\fuckclassroom\data\downloads\计算机组成与系统结构 中 2026-06-09、2026-06-11、2026-06-16、2026-06-18 四次习题课 PPT。
使用建议:优先打开 04、逐题校对版(题目与答案).md 练习。这个文件按“题面图片 → 文字题面 → 文字答案”的顺序逐题校对过,适合直接复习。01、题目版.md 和 02、答案版.md 仍可用于只看原 PPT 截图练习。
01、题目版.md:只放题面页,尽量不提前暴露答案。02、答案版.md:按同一题号给出 PPT 原答案或推导页。03、文字答案与解析.md:早期文字答案草稿,仅作补充;若与04、逐题校对版(题目与答案).md冲突,以04为准。04、逐题校对版(题目与答案).md:逐题对照图片和题库后整理的文字题面、答案与解析,后续练习优先使用。manifest.json:每一张图片对应的源 PPT、日期和页号。
| 编号 | 模块 | 题目 | 来源 | 题面页 | 答案页 |
|---|---|---|---|---|---|
| 01 | 运算方法 | 定点小数变形补码加法:X+Y,判断溢出 | 2026-06-09 | 9 | 10、11 |
| 02 | 运算方法 | 定点小数变形补码加法:一正一负相加 | 2026-06-09 | 12 | 13、14 |
| 03 | 运算方法 | 定点小数变形补码:求补码并计算 X+Y、X-Y | 2026-06-09 | 15、18、19 | 20、21 |
| 04 | 运算方法 | 变形补码定点整数加法:X+Y,判断溢出 | 2026-06-09 | 22、26、27 | 28 |
| 05 | 运算方法 | 补码右移后相加:X/2+Y/2 | 2026-06-09 | 29 | 30、31、32 |
| 06 | 运算方法 | 原码一位乘/阵列乘法计算 | 2026-06-09 | 33 | 34、35 |
| 07 | 运算方法 | 阵列除法/原码除法计算 | 2026-06-09 | 36、38 | 37、39、43、45 |
| 08 | 存储系统 | 主存芯片扩展:位扩展、字扩展与容量计算 | 2026-06-09 | 47 | 48、49 |
| 09 | 存储系统 | 顺序存储器与交叉存储器带宽计算 | 2026-06-09 | 50 | 51、52 |
| 10 | 存储系统 | Cache 命中率与平均访问时间 | 2026-06-09 | 53 | 54、55、56 |
| 11 | 存储系统 | Cache 直接映射:块号、标记和字块内地址 | 2026-06-09 | 57 | 58、59 |
| 12 | 存储系统 | Cache 地址划分与命中判断 | 2026-06-09 | 60、61 | 62、63 |
| 13 | 存储系统 | 直接相联 Cache:主存地址划分、映射与命中率 | 2026-06-09 | 64 | 65、66、67 |
| 14 | 存储系统 | Cache 映射表:tag/cache 行/字块字段判断 | 2026-06-11 | 1、3、4 | 2、5、6 |
| 15 | 存储系统 | CPU、Cache、SRAM/DRAM 与访问次数判断 | 2026-06-11 | 7 | 7 |
| 16 | 指令系统 | 指令格式:二地址、一地址、零地址指令容量 | 2026-06-11 | 30、31 | 32、33 |
| 17 | 指令系统 | 扩展操作码:二地址/一地址/零地址格式设计 | 2026-06-11 | 38、39 | 40、41 |
| 18 | 指令系统 | 变长操作码条件下的指令条数分析 | 2026-06-11 | 42、43 | 44 |
| 19 | 指令系统 | 寻址方式与有效地址计算 | 2026-06-11 | 45 | 46、47 |
| 20 | 指令系统 | 相对寻址与转移地址计算 | 2026-06-11 | 48、49、50、51 | 52、53 |
| 21 | 中央处理器 | 微指令字段分配与控制存储器容量 | 2026-06-16 | 7 | 8、9、10 |
| 22 | 中央处理器 | 指令执行流程:微操作与控制信号填写 | 2026-06-16 | 11 | 12、13、14 |
| 23 | 流水线 | 流水线时空图、吞吐率、加速比与效率 | 2026-06-16 | 20 | 21、22 |
| 24 | 流水线 | 多功能流水线调度与时间计算 | 2026-06-16 | 23、24 | 27 |
| 25 | 流水线 | 非线性流水线:预约表、禁止表、初始冲突向量 | 2026-06-16 | 28、29、30 | 31、32、33、34、35 |
| 26 | 流水线 | 线性流水线调度表与最短时间 | 2026-06-16 | 36 | 37 |
| 27 | 并行处理 | 并行/向量处理基础选择与判断 | 2026-06-16 | 41、42 | 43、44、46 |
| 28 | 并行处理 | SIMD 环形互连点积计算时间 | 2026-06-16 | 45 | 47 |
| 29 | 并行处理 | 串行、SIMD、MIMD 计算表达式的时间比较 | 2026-06-16 | 48、49、50 | 50、57、58、59、60、61 |
| 30 | 并行处理 | SIMD 系统:PE 数量、环传送和表达式计算 | 2026-06-18 | 7、9 | 8、10、11 |
| 31 | 并行处理 | 互连网络与 SIMD/MIMD 计算复杂度 | 2026-06-18 | 12 | 13、14、15、16 |
| 32 | 并行处理 | SIMD 计算表达式:集中/分布数据下的时间 | 2026-06-18 | 20 | 21、22、23 |
| 33 | 并行处理 | 分布存储 SIMD 系统的通信与计算时间 | 2026-06-18 | 24 | 25、26、27 |
| 34 | 并行处理 | BSP 与 PRAM 模型下点积计算时间和加速比 | 2026-06-18 | 28 | 29、30、31、32、46、47 |
| 35 | 多处理机 | Cache 一致性:写无效/写更新协议状态变化 | 2026-06-18 | 33、34、35、36、37、38、39、40 | 41、42、43、44、45 |
| 36 | 中央处理器 | CPU 数据通路:指令执行流程与控制信号 | 2026-06-18 | 66、67、68 | 69、70、71、72、73、74、75 |
| 37 | 中央处理器 | 指令格式字段与微命令控制字段填写 | 2026-06-18 | 76、77 | 78、79、80、81、82 |
| 38 | 中央处理器 | 微程序控制:微命令序列与 MUX 控制逻辑 | 2026-06-18 | 83、84、85、86、87 | 84、85、86、87、88、90 |