OUT - výstup slova nebo byte

Z Delphi & Pascal (česká wiki)
Verze z 10. 1. 2013, 17:30, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (1 revízia: Assembler pismeno N-P)
(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í
Instrukce
OUT - výstup slova nebo byte
Časování
3 (80286), 3-4 (80386)
Popis
Obsah stradače (AX nebo AL) je vyslán na výstupní port. Jako výstup lze použít jakýkoliv port 0 až 65535.


Syntaxe
OUT port, accumulator


Ovlivňuje příznaky
žádné


Nedefinované příznaky
žádné


Výjimky v privilegovaném módu
Jestliže je hodnota IOPL (Input/Output Privilege Level-v registru příznaku) vyšší než aktuální privilegovaná úroveň, je generována všeobecná výjimka porušení ochrany paměti.


Poznámka pro 80386
Šírka slova je 32 bitů.


Příklad
 OUT WRD_PORT, AX
 OUT BYT_PORT, AL
 OUT EDX, EAX      ; (jen pro 80386)