跳转至

计算机组成

计算机组成回答一个核心问题:一条指令在硬件中是如何执行的。课程以 RISC-V 指令集架构为蓝本,从计算机的性能度量(CPU 时间公式、Amdahl 定律)讲起,逐步深入到数据通路与控制器的完整设计——取指、译码、执行、访存、写回五阶段流水线,各类指令(R/I/Load/Store/分支)在不同阶段的数据流动与控制信号。后半部分涵盖存储层次(缓存原理、DRAM/SRAM/闪存/磁盘的分级存储体系)和 I/O 系统。整门课贯穿"硬件/软件接口"这一主题,为后续体系结构课程奠定基础。

大二秋冬专业课,授课老师:林芃。

教材

计算机组成与设计硬件软件接口 RISC-V版 原书第5版

计算机组成与设计硬件软件接口 RISC-V版 中文第5版

Solution

Computer Organization and Design - The Hardware Software Interface [RISC-V Edition] Solution Manual (David A. Patterson, John L. Hennessy

Tools

RISC-V 在线指令翻译器:rvcodec.js · RISC-V Instruction Encoder/Decoder

评论区

对你有帮助的话请给我个赞和 star => GitHub stars
欢迎跟我探讨!!!