跳到主要内容
步芽

【极致中配】苏黎世联邦理工学院 数字设计与计算机体系结构 | 2025年春季

ETH Zürich 2025春季课程,从晶体管、逻辑门、Verilog 讲到 ISA、流水线、乱序执行、分支预测、GPU 与缓存/虚拟内存,系统覆盖数字设计与现代计算机体系结构。

难度
难度 4/5从晶体管门电路讲到乱序执行/GPU/缓存,覆盖面广、微架构部分偏硬核
适合人群
计算机/电子工程本科高年级及研究生,想深入理解处理器与体系结构者
前置要求
数字逻辑基础(布尔代数、逻辑门,课程前几讲会补但节奏快)、计算机组成基础(了解二进制与基本硬件概念更易上手)、编程经验(涉及汇编与 Verilog,有编程基础帮助大)、基础电子学(晶体管、时序等概念,非必需但有益)
课程规模
36 · 2323播放

主题覆盖

组合逻辑时序逻辑Verilog/HDL冯诺依曼与ISA汇编编程微架构流水线处理器精确异常乱序执行分支预测SIMD/VLIW/GPU缓存与虚拟内存

课程大纲(36 讲)

  1. P1 · L1: Intro: Fundamentals, Transistors, Gates (Spring 2025)60 分钟
  2. P2 · L2: Combinational Logic (Spring 2025)63 分钟
  3. P3 · L3: Sequential Logic (Spring 2025)67 分钟
  4. P4 · L4: Sequential Logic II, Labs, Verilog (Spring 2025)51 分钟
  5. P5 · Recorded Lecture 4: Sequential Logic II, Labs, Verilog52 分钟
  6. P6 · L5: HDL, Verilog II, Timing & Verification56 分钟
  7. P7 · L6: Timing & Verification II (Spring 2025)60 分钟
  8. P8 · L7: Von Neumann Model & Instruction Set Architectures (Spring 2025)69 分钟
  9. P9 · L8: Instruction Set Architectures II (Spring 2025)61 分钟
  10. P10 · L9: ISA and Microarchitecture (Spring 2025)62 分钟
  11. P11 · L9c: Assembly Programming (Spring 2025)26 分钟
  12. P12 · L10: Microarchitecture Fundamentals and Design II (Spring 2025)67 分钟
  13. P13 · L11: Multi-Cycle and Pipelined Processor Design (Spring 2025)68 分钟
  14. P14 · L12: Pipelined Processor Design II (Spring 2025)66 分钟
  15. P15 · L13: Precise Exceptions (Spring 2025)58 分钟
  16. P16 · L14: Out-of-Order Execution (Spring 2025)63 分钟
  17. P17 · L15: Dataflow, Superscalar Execution & Branch Prediction (S25)65 分钟
  18. P18 · L15c: Load-Store Handling in Out-of-Order Execution (Spring 2025)15 分钟
  19. P19 · L16: Advanced Branch Prediction (Spring 2025)63 分钟
  20. P20 · L17: VLIW and Systolic Array Architectures (Spring 2025)60 分钟
  21. P21 · L18: SIMD Architectures (Spring 2025)65 分钟
  22. P22 · L18b: Decoupled Access-Execute (Spring 2025)7 分钟
  23. P23 · L19: GPU Architectures (Spring 2025)67 分钟
  24. P24 · L20: GPU Arch. II & Memory Overview and Technology (Spring 2025)64 分钟
  25. P25 · L21:Memory Organization, Technology, Hierarchy & Caches (Spring 2025)66 分钟
  26. P26 · L22: Caches (Spring 2025)62 分钟
  27. P27 · L23: Caches II and Prefetching (Spring 2025)57 分钟
  28. P28 · L23b: Multi-Core Issues in Caching (Spring 2025)20 分钟
  29. P29 · L24: Virtual Memory (Spring 2025)69 分钟
  30. P30 · L25: Prefetching II, Processing-in-Memory, Parting Thoughts (Spr 2025)69 分钟
  31. P31 · L26: Problem Solving I (Spring 2025)102 分钟
  32. P32 · L27: Problem Solving II (Spring 2025)114 分钟
  33. P33 · L28: Problem Solving III (Spring 2025)105 分钟
  34. P34 · L29: Problem Solving IV (Spring 2025)154 分钟
  35. P35 · L30: Problem Solving V (Spring 2025)136 分钟
  36. P36 · L31: Problem Solving VI (Spring 2025)112 分钟

本课程卡由 AI 生成,可能存在误差,欢迎反馈。