Virtuální procesor 2

Z ZděchovNET
Verze z 27. 6. 2012, 09:56, kterou vytvořil Chronos (diskuse | příspěvky) (Založena nová stránka: Značení parametrů instrukcí *Pn - číslo parametru (parameter) *En - entita (entity) *An - oblast (area) Virtuální paměťové oblasti {| class="wikitable" ! I…)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání


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

PUSH

LD SP, P0
LDC EAP, SP
INC EAP

POP

LDC EAP, SP
DEC EAP
LD P0, SP

JMP

LDC EAP, PC
LD EAP, P0