E 级课程 - 软件系统 掌握 C 语言编程和 RISC-V 汇编,理解程序如何在处理器上运行。 课程目标 掌握 C 语言编程 理解编译过程 学习 RISC-V 汇编 理解 ABI 和调用约定 课程结构 模块一:C 语言快速回顾 第 1 章:C 语言基础 第 2 章:指针与内存管理 第 3 章:数据结构实现 模块二:编译工具链 第 4 章:编译过程详解 第 5 章:GCC 工具链使用 第 6 章:静态库与动态库 模块三:RISC-V 汇编 第 7 章:RISC-V 指令集架构 第 8 章:RISC-V 汇编编程 第 9 章:汇编与 C 混合编程 模块四:ABI 与调用约定 第 10 章:函数调用约定 第 11 章:RISC-V ABI 第 12 章:特权级与系统调用 综合项目 综合项目:实现 Mini Libc 项目二:QEMU 上的嵌入式系统 开始学习 从 第 1 章:C 语言基础 开始! 上一页 下一页