SUB - celočíselné odečítaní: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Vytvorená stránka „;Instrukce : SUB - celočíselné odečítaní ;Časování : 2-7 ;Popis : Instrukce SUB odečte zdrojový operand od cílového. Výsledek je uložen v cílovém ...“) |
|||
(Není zobrazena jedna mezilehlá verze od stejného uživatele.) | |||
Řádek 38: | Řádek 38: | ||
SUB DX, MEMORY_WORD | SUB DX, MEMORY_WORD | ||
SUB MEMORY_WORD, AX | SUB MEMORY_WORD, AX | ||
− | SUB | + | SUB MEMORY_BYTE, 7 |
SUB NUMBER, 0FC991576H ; jen pro 80386 | SUB NUMBER, 0FC991576H ; jen pro 80386 | ||
[[Category:Assembler]] | [[Category:Assembler]] | ||
[[Category:Instrukce mikroprocesoru 80386]] | [[Category:Instrukce mikroprocesoru 80386]] |
Aktuální verze z 18. 1. 2013, 16:10
- Instrukce
- SUB - celočíselné odečítaní
- Časování
- 2-7
- Popis
- Instrukce SUB odečte zdrojový operand od cílového. Výsledek je uložen v cílovém operandu.
- Syntaxe
- SUB destination, source
- Nedefinované příznaky
- žádné
- Výjimky v privilegovaném módu
- Jestliže registry CS, DS nebo ES obsahují neplatné efektivní adresy operandu je generovaná všeobecná výjimka porušení ochrany paměti. Jestliže SS obsahuje neplatnou adresu je generovaná výjimka "chyba zásobníku". Jestliže je místo určení v segmentu nepřístupném zápisu je generovaná všeobecná výjimka porušení ochrany paměti.
- Výjimky v reálnem módu
- Jestliže je slovní operand na offsetu 0FFFFH je generováno přerušení INT 13.
- Poznámka pro 80386
- Šírka slova je 32 bitů.
- Příklad
SUB AX, BX SUB EAX, EDX ; jen pro 80386 SUB DX, MEMORY_WORD SUB MEMORY_WORD, AX SUB MEMORY_BYTE, 7 SUB NUMBER, 0FC991576H ; jen pro 80386