时间表

时间表

讲座 讨论 实验 项目
1. 导言 实验 0: 课程介绍与环境配置
2. 数值表示
3. C语言: 基础 讨论 1: C语言与数值表示
4. C语言: 指针、数组、字符串 实验 1: C语言
5. C语言: 内存管理
6. C语言: 泛型 讨论 2: C语言 项目 1: snek
7. 浮点运算 实验 2: C语言调试
8. RISC-V: 基础
9. RISC-V: 数据传输 讨论 3: 浮点/RISC-V
10. RISC-V: 条件分支 实验 3: RISC-V, Venus
11. RISC-V: 程序控制 项目 2: CS61Classify
12. RISC-V: 指令格式(1) 讨论 4: RISC-V 调用约定
13. RISC-V: 指令格式(2)
14. 缓存(1) 讨论 5: RISC-V ISA, AMAT
15. 缓存(2) 实验 4: RISC-V 调用约定
16. 缓存(3)
17. 缓存(4) 讨论 6: 缓存
18. 编译器、汇编器、链接器、加载器
19. SDS(1) 项目 3: CS61CPU
20. SDS(2) 讨论 7: CALL, 布尔代数
21. SDS(3)
22. SDS(4)
23. 期中考试
24. RISC-V: 单周期数据通路(1) 实验 5: Logisim
25. RISC-V: 单周期数据通路(2)
26. RISC-V: 单周期控制逻辑 讨论 8: SDS, 单周期数据通路
27. RISC-V: 五级流水线(1)
28. RISC-V: 五级流水线(2)
29. RISC-V: 五级流水线(3) - 冒险 讨论 9: 流水线与冒险
30. 并行(1) - 介绍 实验 6: CPU、流水线 项目 4: CS61kaChow
31. 并行(2) - SIMD
32. 并行(3) - TLP 讨论 10: 性能、DLP
33. 并行(4) - 并发
34. 并行(5) - MIMD 架构
35. 虚拟内存(1) 讨论 11: 线程级并行
36. 虚拟内存(2) 实验 7: 并行
37. 操作系统基础
38. 总结 讨论 12: 虚拟内存

时间表基于 cs61c.org 翻译,讲座的课程视频来源于 Bilibili,灰色的部分为2025年秋季新增内容。

感谢 Bilibili UP主:加加的公开课小屋