王道408 计组第1章:计算机系统的层次结构

升级版 v2:把“层次结构、翻译程序、ISA→微体系结构→RTL、2015 真题式控制信号填空”放到一个可交互页面里。目标不是看热闹,而是会做题。

① 计算机系统的层次结构

点一个翻译路线。408 常考:编译、汇编、解释三者别混。
高级语言源程序y = a*b + c汇编语言程序LOAD / MUL / ADD机器语言程序000001 000101编译汇编解释:逐条翻译并执行程序
RTL 题的本质:看数据从哪个寄存器输出,经哪条通路,写入哪个寄存器。
ISA → 微体系结构 → 功能部件 / RTL系统总线主存CPU内部总线与功能部件:属于微体系结构/RTL层内部总线MARMDRPCIRYALUZGPRsR0~R3数据PCoutMARinReadMDRinMDRoutIRin
真题式训练先选一个微操作拍,再点选你认为有效的控制信号,最后判题。重点练 2015 第43/44 这种“看图填控制信号”。
请选择一个拍号并点选控制信号。
做题模板
1. 找源寄存器:谁把内容送到总线?写 Xout
2. 找目的寄存器:谁接收总线内容?写 Yin
3. 若访问主存,看 Read/Write
4. 若经过 ALU,看 ALUop 和暂存寄存器。
易错点
MAR 存地址,MDR 存数据/指令。
PCoutPCin 不是一回事。
• 取指并不等于执行;IR 取到指令后才译码。
• ISA 规定“有什么指令”,RTL 关心“每拍怎么传”。