riscv / learn

Tracking RISC-V Actions on Education, Training, Courses, Monitorships, etc.
https://riscv.org/
551 stars 63 forks source link

[New RISC-V Tutorial Resource] - A MOOC about development of a RISC-V C Compiler #32

Closed sunshaoce closed 7 months ago

sunshaoce commented 7 months ago

Resource Title

Step-by-step RISC-V C Compiler development

Resource Description

This MOOC is an online educational course that teaches how to develop a simple RISCV C language compiler from scratch step by step.

The video of this course is at: https://www.bilibili.com/video/BV1gY4y1E7Ue The sample code of this course is at: https://github.com/sunshaoce/rvcc The teaching resources of this course is at: https://github.com/sunshaoce/rvcc-course

Resource Link

https://www.bilibili.com/video/BV1gY4y1E7Ue

Required Background (Optional)

  1. Be relatively proficient in C language programming.
  2. Master basic data structures, such as arrays and linked lists, etc.

Videos, slides, sample codes and comments are all in Chinese.

Additional Details (Optional)

For more information please contact MOOC author: Shao-Ce SUN sunshaoce@outlook.com

github id: https://github.com/sunshaoce