【极致中配】苏黎世联邦理工学院 数字设计与计算机体系结构 | 2025年春季
ETH Zürich 2025春季课程,从晶体管、逻辑门、Verilog 讲到 ISA、流水线、乱序执行、分支预测、GPU 与缓存/虚拟内存,系统覆盖数字设计与现代计算机体系结构。
- 难度
- 难度 4/5 — 从晶体管门电路讲到乱序执行/GPU/缓存,覆盖面广、微架构部分偏硬核
- 适合人群
- 计算机/电子工程本科高年级及研究生,想深入理解处理器与体系结构者
- 前置要求
- 数字逻辑基础(布尔代数、逻辑门,课程前几讲会补但节奏快)、计算机组成基础(了解二进制与基本硬件概念更易上手)、编程经验(涉及汇编与 Verilog,有编程基础帮助大)、基础电子学(晶体管、时序等概念,非必需但有益)
- 课程规模
- 36 讲 · 2323播放
主题覆盖
组合逻辑时序逻辑Verilog/HDL冯诺依曼与ISA汇编编程微架构流水线处理器精确异常乱序执行分支预测SIMD/VLIW/GPU缓存与虚拟内存
课程大纲(36 讲)
- P1 · L1: Intro: Fundamentals, Transistors, Gates (Spring 2025)60 分钟
- P2 · L2: Combinational Logic (Spring 2025)63 分钟
- P3 · L3: Sequential Logic (Spring 2025)67 分钟
- P4 · L4: Sequential Logic II, Labs, Verilog (Spring 2025)51 分钟
- P5 · Recorded Lecture 4: Sequential Logic II, Labs, Verilog52 分钟
- P6 · L5: HDL, Verilog II, Timing & Verification56 分钟
- P7 · L6: Timing & Verification II (Spring 2025)60 分钟
- P8 · L7: Von Neumann Model & Instruction Set Architectures (Spring 2025)69 分钟
- P9 · L8: Instruction Set Architectures II (Spring 2025)61 分钟
- P10 · L9: ISA and Microarchitecture (Spring 2025)62 分钟
- P11 · L9c: Assembly Programming (Spring 2025)26 分钟
- P12 · L10: Microarchitecture Fundamentals and Design II (Spring 2025)67 分钟
- P13 · L11: Multi-Cycle and Pipelined Processor Design (Spring 2025)68 分钟
- P14 · L12: Pipelined Processor Design II (Spring 2025)66 分钟
- P15 · L13: Precise Exceptions (Spring 2025)58 分钟
- P16 · L14: Out-of-Order Execution (Spring 2025)63 分钟
- P17 · L15: Dataflow, Superscalar Execution & Branch Prediction (S25)65 分钟
- P18 · L15c: Load-Store Handling in Out-of-Order Execution (Spring 2025)15 分钟
- P19 · L16: Advanced Branch Prediction (Spring 2025)63 分钟
- P20 · L17: VLIW and Systolic Array Architectures (Spring 2025)60 分钟
- P21 · L18: SIMD Architectures (Spring 2025)65 分钟
- P22 · L18b: Decoupled Access-Execute (Spring 2025)7 分钟
- P23 · L19: GPU Architectures (Spring 2025)67 分钟
- P24 · L20: GPU Arch. II & Memory Overview and Technology (Spring 2025)64 分钟
- P25 · L21:Memory Organization, Technology, Hierarchy & Caches (Spring 2025)66 分钟
- P26 · L22: Caches (Spring 2025)62 分钟
- P27 · L23: Caches II and Prefetching (Spring 2025)57 分钟
- P28 · L23b: Multi-Core Issues in Caching (Spring 2025)20 分钟
- P29 · L24: Virtual Memory (Spring 2025)69 分钟
- P30 · L25: Prefetching II, Processing-in-Memory, Parting Thoughts (Spr 2025)69 分钟
- P31 · L26: Problem Solving I (Spring 2025)102 分钟
- P32 · L27: Problem Solving II (Spring 2025)114 分钟
- P33 · L28: Problem Solving III (Spring 2025)105 分钟
- P34 · L29: Problem Solving IV (Spring 2025)154 分钟
- P35 · L30: Problem Solving V (Spring 2025)136 分钟
- P36 · L31: Problem Solving VI (Spring 2025)112 分钟
本课程卡由 AI 生成,可能存在误差,欢迎反馈。