aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: e3432e745d6d07ac2e4cff45b4f271b22527fd18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# MicSim

Hi! Welcome to MicSim project repo. MicSim is a Mic-1 architecture simulator written in python. It is specially design for studying purpose. 

### How it works ?
It is simple, you have to:
 1. Clone the repo
 2. Execute micsim.py
 3. Enjoy !

### I want to know more about it....
All the architecture components are located in _components_ folder:
 - **ijvm.py** Contains standard IJVM constant
 - **microprogram.py** Contains IJVM implementation that use Mic-1 architecture
 - **caretaker.py** Hold all the Mic-1 architecture components (registers, ram etc..)
 - **ram.py** Contains a simple RAM implementation