Skip to content

RamizHHH/CPU_Emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Issac-32 CPU Emulator

A small CPU emulator and assembler for the custom "Issac-32" 32-bit instruction set, the ISA is a simple and easy-to-understand instruction set inspired heavily by RISC-V. The emulator is built in pure C and is still very much a work in progress. Right now it can run small and basic assembly programs, but I plan to add more modern computer architecture features in the future, such as caches, superscalar execution, branch prediction, and perhaps a neural network-based branch predictor.

About

A small CPU emulator and assembler for the custom "Issac-32" 32-bit instruction set, the ISA is a simple and easy-to-understand instruction set inspired heavily by RISC-V.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors