Otevřít hlavní menu

Změny

HLT - zastavení provádení programu

Přidáno 869 bajtů, 9. 11. 2012, 18:55
Vytvorená stránka „;Instrukce : HLT - zastavení provádení programu ;Časování : 2 (80286), 5 (80386) ;Popis : Instrukce HLT způsobí ukončení provádení programu. Opětovn...“
;Instrukce
: HLT - zastavení provádení programu

;Časování
: 2 (80286), 5 (80386)

;Popis
: Instrukce HLT způsobí ukončení provádení programu. Opětovné spuštení programu je možné jen externím přerušením nebo RESETem. Nejsou ovlivneny žádné registry ani stavové příznaky. Jestliže je k opětovnému spuštení programu použito přerušení, uschované hodnoty [[CS]]:[[IP]] budou ukazovat na instrukci, jež následuje za [[HLT]].


;Syntaxe
: HLT (žádné operandy)


;Ovlivňuje příznaky
: žádné


;Nedefinované příznaky
: žádné


;Výjimky v privilegovaném módu
: [[HLT]] je privilegovaná instrukce generujíci všeobecnou výjimku porušení ochrany v případe, že aktuální přivilegovaná úroveň je jiná než 0.


;Příklad:
HLT

[[Category:Assembler]]
[[Category:Instrukce mikroprocesoru 80386]]