Virtuální procesor 2
Značení parametrů instrukcí
- Pn - číslo parametru (parameter)
- En - entita (entity)
- An - oblast (area)
Virtuální paměťové oblasti
| Index | Význam |
|---|---|
| 0 | Entity area (ER) |
| 1 | Entity address (EA) |
| 2 | Program |
| 3 | RAM |
| 4 | Registry |
| 5 | I/O |
| 6 | Zásobník |
Entity
| Index | Význam |
|---|---|
| 0 | Program Counter (PC) |
| 1 | Entity Area Pointer (ERP) |
| 2 | Entity Address Pointer (EAP) |
| 3 | Stack Pointer (SP) |
| 4 | |
| 5 |
Mikroinstrukce[editovat]
PUSH[editovat]
LD SP, P0 LDC EAP, SP INC EAP
POP[editovat]
LDC EAP, SP DEC EAP LD P0, SP
JMP[editovat]
LDC EAP, PC LD EAP, P0