第五期"一生一芯"课程主页

课件和讲义

  1. C = C语言(程序/模拟器/系统软件) | R = RISC-V指令集 | P = 处理器设计 | T = 工具
    预学习阶段
  2. 🎬"一生一芯"概述在新窗口中打开 | 📄如何科学地提问
  3. 🎬工具是第一生产力——Linux入门教程T在新窗口中打开 | 📄Linux系统安装和基本使用
  4. 🎬计算机系统的状态机模型C R P在新窗口中打开 | 📄复习C语言
  5. 🎬从C语言到二进制程序C T在新窗口中打开
  6. 🎬程序的执行和模拟器C R P在新窗口中打开 | 📄搭建verilator仿真环境 | 📄数字电路基础实验
  7. 🎬NEMU代码导读C T在新窗口中打开| 📄完成PA1
    B阶段
  8. 🎬RISC-V指令集C R P在新窗口中打开 | 📄支持RV64IM的NEMU
  9. 🎬程序的机器级表示C R在新窗口中打开
  10. 🎬RISC-V单周期处理器设计P在新窗口中打开 | 📄用RTL实现最简单的处理器
  11. 🎬Abstract Machine裸机运行时环境C在新窗口中打开 | 📄运行时环境和基础设施
  12. 🎬ELF文件和链接C R在新窗口中打开
  13. 🎬工具和基础设施T在新窗口中打开 | 📄支持RV64IM的单周期NPC
  14. 🎬设备和输入输出C R P在新窗口中打开 | 📄设备和输入输出
  15. 🎬调试技巧选讲T在新窗口中打开
    A阶段
  16. 🎬异常处理C R P在新窗口中打开 | 📄简单的异常处理机制
  17. 🎬计算机系统软件栈C在新窗口中打开 | 📄用户程序与系统调用 | 📄精彩纷呈的用户程序
  18. 🎬总线选讲P在新窗口中打开 | 📄总线
  19. 🎬SoC计算机系统P在新窗口中打开 | 📄SoC计算机系统
  20. 🎬性能和缓存P在新窗口中打开 | 📄性能计数器 | 📄Cache简介
  21. 🎬功能单元设计P在新窗口中打开 | 📄乘除法功能单元
  22. 🎬流水线处理器P在新窗口中打开 | 📄流水线处理器
    S阶段(香山主题邀请报告)
  23. 🎬香山处理器前端P在新窗口中打开
  24. 🎬香山乱序流水P在新窗口中打开
  25. 🎬香山乱序访存P在新窗口中打开
  26. 🎬香山缓存P在新窗口中打开
  27. 🎬高性能处理器的性能迭代加速P T在新窗口中打开
  28. 🎬香山处理器敏捷开发方法与工具T在新窗口中打开
    课程总结
  29. 🎬课程总结在新窗口中打开
  • 完整的讲义可通过页面右上方导航栏查看
  • S阶段讲义内容仍然在🕊

页面加载条卡住了?

跳转页面时, 如果进度条卡住 3 秒以上, 很可能是由于我们推送了网页版本更新.
鉴于我们还在频繁更新、修订文档, 近期可能会比较容易遇到跳转卡住的情况.
遇到这种情况, 只需要 刷新整个页面 即可继续学习咯

其他资源

活动记录

最近更新时间:
贡献者: Zihao Yu, myyerrol