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 |
|