This RISC-V ISA course explains RISC-V Instruction Set Architecture and all RV 32 I Instructions in detail with various examples. It begins with explaining the need for a processor and how we create various electronic products using different kinds of chips like embedded micro-controllers and complex SoCs that can be built using RISC-V processor. In addition to this good overview of RISC-V processor, it will explain RISC-V ISA and walk you through all RV 32 I instructions. Finally, it will explain RISC-V assembly programming with various examples and make you ready for the RISC-V processor RTL design.
Prerequisite: Any electronics/electrical engineering graduate with good knowledge in Digital Electronics and basic C/assembly programming.
Read full details1: RISC-V Instruction Set Architecture
2: RISC-V RV32I Reference Guide