P000 Architektura počítačůObsah
|
Přerušení
INT | INTERRUPT | |
INT imm8 | délka 2 slabiky | |
1) PUSHF 2) IF:=0, TF:=0 3) PUSH CS 4) CS:=[imm8 x 4 + 2] 5) PUSH IP + délka instrukce (obsah zásobníku ukazuje za "INT imm8"!) 6) IP:=[imm8 x 4] |
||
INT 3 | ||
délka 1 slabika, operační kód: 0CCh | ||
INT 0 | INTERRUPT IF OVERFLOW | |
délka 1 slabika, operační kód 0CEh provede INT 4, je-li OF=1 |
||
IRET | INTERRUPT RETURN | |
1) POP IP 2) POP CS 3) POP F |
Následující:
Cykly Obsah |
Michal Brandejs brandejs@informatics.muni.cz