D3 RISC-V Instruction Set Architecture

Slides and Video

The handout content is not ready yet. For the programming content, see the PA section mentioned below. For now, you can refer to the slidesоткрыть в новом окне and videoоткрыть в новом окне to study.

After reviewing C programming through PA1, you can use C to implement a RISC-V processor simulator! Implementing this simulator will give you an initial understanding of the RISC-V instruction set and processor behavior, and prepare you for implementing a real processor in RTL next.

Implement NEMU with RV32IM Support

Complete the corresponding content according to the PA handout: PA2 Phase 1, until you see the following prompt box:

Hint

This concludes phase 1 of PA2.

yyz