MIT 6.004 / 6.1910 Computation Structures
课程名称: Computation Structures 官方入口: MIT OCW 6.004、MIT Catalog 6.1910 课程层级: 数字逻辑 / 计算机组成 / CE 入门核心
课程定位
6.004 是 MIT EECS 里连接软件与硬件的经典基础课。它不是单纯的“数字逻辑课”,而是从组合逻辑、时序逻辑一路讲到处理器、汇编、流水线、缓存和虚拟内存,让学生理解高级程序最终如何落到硬件结构上。
这门课非常适合作为 CE 入门主课。对只学过 CS 的同学来说,它能补上“机器为什么这样执行程序”的底层视角;对想继续学体系结构、操作系统、嵌入式和数字系统实验的同学来说,它是很自然的前置课。
主要内容
- 布尔逻辑、组合电路、时序电路
- 有限状态机、寄存器、存储器
- 指令集、汇编和处理器实现
- 流水线、异常和 I/O
- 缓存、虚拟内存和内存层次
- 并行系统和性能基础