MIT 6.175 建设性计算机架构
课程名称: 6.175: Constructive Computer Architecture 课程官网地址:2017年秋
先修课程: 无
重要程度: ※※※※※
课程评点:
课程说明
通过实现具有缓存、分支预测器和虚拟内存的不同版本的流水线机器来教授计算机体系结构的基本原理。重点是编写和评估可以模拟并合成到真实硬件中或在 FPGA 上运行的架构描述。试验台的使用和设计。每周实验室。面向想要将计算机科学技术应用于复杂硬件设计的学生。
内容主题包括组合电路(包括加法器和乘法器)、多周期和流水线功能单元、RISC 指令集架构 (ISA)、非流水线和多周期处理器架构、2 至 10 级有序流水线架构、带缓存的处理器以及分层内存系统、TLB 和页面错误、I/O 中断。