-
Notifications
You must be signed in to change notification settings - Fork 0
Assembler Guide
Diogo Valadares Reis dos Santos edited this page Aug 22, 2025
·
4 revisions
This section explains how to use the assembler and how to create new programs using the available instructions.
- Assembly Structure — Learn how to structure your program and explore the full list of supported instructions.
- Assembling Your Program — A quick guide on how to run the assembler and compile your code.
-
- 1.1 Introduction
- 1.2 RISC-V Implementation
- 1.2.1 Available Instruction Set
- 1.2.2 Available Non-ISA Features
-
- 2.1 ALU
- 2.2 Register File
- 2.3 Program Counter
- 2.4 Input Buffer
- 2.5 RAM
- 2.6 Operation Controller
- 2.7 CSR Controller
-
- 3.1 Input Devices
- 3.1.1 Keyboard
- 3.1.2 Switches and Joystick
- 3.1.3 Random Number Generator
- 3.1.4 Real-Time Device
- 3.2 Output Devices
- 3.2.1 Screen
- 3.2.2 Terminal
- 3.2.3 Software Interrupt Register
- 3.1 Input Devices