ADC - sčítaní s přenosem
Verze z 9. 11. 2012, 21:18, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (1 revízia: Assembler pismeno D)
- Instrukce
- ADC - sčítaní s přenosem
- Časování
- 2 - 7 (80286), 2 - 7 (80386)
- Popis
- Sčítá dva operandy s prenosem - provádí celočíselné sečítaní. Je-li nastaven příznak CF, je k součtu dvou operandu přičtena 1 a výsledek je vrácen na místo určení.
- Syntaxe
- ADC destination, source
- Výjimky v reálnem módu
- pro slovni operand s offsetem 0FFFFH je generováno přerušení INT 13.
- Poznámka pro 80386
- šírka slova je 32 bitů
- Příklad
Sečteme bezprostřední operand s prenosem do stradače:
ADC AL,4 ADC AX, 298 ADC EBX, 22334455H ; (jen pro 80386)
Sečteme bezprostrední operand s prenosem do registru nebo na pametove místo:
ADC CX,341 ADC BL,10 ADC TABLE[SI],2 ADC MEMORY,6293 ADC NUMBER,12345678 (jen pro 80386)
Sečteme data s přenosem z registru do registru, registru do pameti, pameti do registru
ADC DL,BL ADC MEM_WRD,AX ADC SI,MEM_WRD