跳到正文

1.2.4 计算机系统的层次结构

40 分钟

1.2.4 计算机系统的层次结构

核心模型

层次结构从高级语言、操作系统、ISA、微体系结构到数字逻辑。上层依赖下层接口而不必了解实现。ISA是软件可见的指令、寄存器、数据类型、寻址和异常约定。

数值、代码与状态推演

同一C程序经不同编译器可产生不同指令序列;同一ISA指令又可由单周期、多周期或流水线硬件实现,功能一致但性能不同。

每一步都要标明当前状态、输入与输出;性能题统一单位后再代公式,控制流题逐拍跟踪PC和IR。

错解反馈与迁移

错因是把汇编语言等同微体系结构。迁移:换缓存容量通常无需重编程序,因为缓存不属于普通程序可见ISA状态。

小纸条

换缓存容量通常无需重编程序,因为缓存不属于普通程序可见ISA状态。

登录 后可看答案

Practice

本课练习

0

先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。

本课练习正在补齐,暂不应标记为完成。