kategória | ||||||||||
| ||||||||||
| ||
|
||||||||||
Az állapottér és az állapotmüveletek (az állapottér összetevöi; az állapotmüveletek)
Állapottér
a felhasználó számára látható a
felhasználó számára transzparens
virtuális
memória megszakítások verem
PC állapotjelzök egyéb, a felhasználó számára
látható állapotformáció
CC állapot-indikátorok adattípusonként nyomkövetés (debug) indexelés
különbözö állapot-
-indikátorok
CC - Condition Code
- 2 bites négy érték felvétele
- IBM 360
állapot-indikátorok (flag): - minden helyiérték saját jelentéssel bír, pl. negatív, nulla, túlcsordulás
adattípusonként különbözö állapot-indikátorok:
- minden regiszterkészlet típushoz hozzárendelnek külön állapot-indikátor készletet, pl. az általános célú processzorhoz tartozó flag-eken kívül a lebegöpontos processzorhoz is hozzárendelnek külön flag-készletet.
- a lebegöpontos flag-készlet eseményei pl. alul-, túlcsordulás, denormalizált szám, 0
Megszakításoknál (fejlödés íve):
1973 → IBM 370-es gépcsaládnál bevezetik a PSW-t (Program Status Word): megszakításoknál a PSW-t mentik el.
Kontextus:
a) A regiszterek aktuális értékei és
b) Az állapottér aktuális értékei (PC, flag)
Megszakításnál a kontextust mentik.
Állapotmüveletek |
|
PC |
Flag |
Inkrementálás (növelés) |
Set (beállítás) |
Felülírás |
Save (mentés) |
|
Load (visszatöltés) |
|
Clear (törlés) |
|
Reset (kezdeti értékek visszaállítása) |
Találat: 433