Skip to content

sk20052001/CA_RISCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simulation of RISC-V 32I based Instruction Set Architecture.

Project File Structure

+---Assembly Code
|       +---arithmetic
|           |    arithmetic assembly codes
|       +---Branch
|           |    Branching assembly codes
|       Loads and Stores assembly codes
|       
+---Memory Image
|       +---arithmetic
|           |    arithmetic memory images
|       +---Branch
|           |    Branching memory images
|       +---Logical
|           |    Logical memory images
|       Loads and Stores memory images
defines.c
riscv32i.c

Simulation and Debugging Commands

To Create .exe file

"gcc riscv32i.c -o riscv32i"

To execute the .exe file

"./riscv32i"

To give custom input file, starting address and stack address

 "./ddr5_command 'input_file' 'starting address' 'stack address'"

This project was undertaken as part of the ECE586 course at Portland State University under the guidance of Prof. Mark G. Faust.

About

Simulation of RISC-V architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •