Otevřít hlavní menu

Změny

LEA - zaveď offset efektívnim adresy

Přidáno 881 bajtů, 7. 12. 2012, 17:07
Vytvorená stránka „;Instrukce : LEA - zaveď offset efektívnim adresy ;Časování : 3 (80286), 2 (80386) ;Popis : Instrukce LEA přesouvá offset ze zdrojového do cílového operandu...“
;Instrukce
: LEA - zaveď offset efektívnim adresy

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

;Popis
: Instrukce LEA přesouvá offset ze zdrojového do cílového operandu. První operand instrukce LEA je cílový registr, do nehož se přesouvá offset druhého operandu.


;Syntaxe
: LEA source, destination


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


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


;Výjimky v privilegovaném módu
: Je-li druhý operand registr, je generována výjimka "nedefinovaný operační kód".


;Výjimky v reálnem módu
: Je-li druhý operand registr, je generována výjimka "nedefinovaný operační kód".


;Poznámka pro 80386
: Šírka slova je 32 bitů. Adresy pameti jsou vytvářeny z 32-bitových efektívnich adres.


;Příklad:
LEA AX, [BP][DI]
LEA EBX, MYDATA ; jen pro 80386

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