The Blackvoxel VCPU is a virtual 32 bit CPU designed with it's own instruction set. It's architecture is rather classical and is designed as a learning tool.
The registers of the VCPU :
Graphical summary of the registers :
R0 |
|
||||||||||||||||||||||||||||||||
R1 |
|
||||||||||||||||||||||||||||||||
R2 |
|
||||||||||||||||||||||||||||||||
R3 |
|
||||||||||||||||||||||||||||||||
R4 |
|
||||||||||||||||||||||||||||||||
R5 |
|
||||||||||||||||||||||||||||||||
R6 |
|
||||||||||||||||||||||||||||||||
R7 |
|
||||||||||||||||||||||||||||||||
R8 |
|
||||||||||||||||||||||||||||||||
R9 |
|
||||||||||||||||||||||||||||||||
R10 |
|
||||||||||||||||||||||||||||||||
R11 |
|
||||||||||||||||||||||||||||||||
R12 |
|
||||||||||||||||||||||||||||||||
R13 |
|
||||||||||||||||||||||||||||||||
R14 |
|
||||||||||||||||||||||||||||||||
R15 |
|
||||||||||||||||||||||||||||||||
PC |
|
||||||||||||||||||||||||||||||||
Status |
|