Assembly Language Help (alang.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
ADC Instruction
◄Summary► ◄Key► ◄Example► ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
000100dw mod,reg,r/m disp (0, 1, or 2)
───────────────────┬───────────────────────────┬────────────────────────────
ADC reg,reg │ adc dx,cx │ 88/86 3
│ │ 286 2
│ │ 386 2
│ │ 486 1
───────────────────┼───────────────────────────┼────────────────────────────
ADC mem,reg │ adc WORD PTR m32[2],dx │ 88/86 16+EA (W88=24+EA)
│ │ 286 7
│ │ 386 7
│ │ 486 3
───────────────────┼───────────────────────────┼────────────────────────────
ADC reg,mem │ adc dx,WORD PTR m32[2] │ 88/86 9+EA (W88=13+EA)
│ │ 286 7
│ │ 386 6
│ │ 486 2
───────────────────┴───────────────────────────┴────────────────────────────
100000sw mod,010,r/m disp (0, 1, or 2) data (1 or 2)
───────────────────┬───────────────────────────┬────────────────────────────
ADC reg,immed │ adc dx,12 │ 88/86 4
│ │ 286 3
│ │ 386 2
│ │ 486 1
───────────────────┼───────────────────────────┼────────────────────────────
ADC mem,immed │ adc WORD PTR m32[2],16 │ 88/86 17+EA (W88=23+EA)
│ │ 286 7
│ │ 386 7
│ │ 486 3
───────────────────┴───────────────────────────┴────────────────────────────
0001010w data (1 or 2)
───────────────────┬───────────────────────────┬────────────────────────────
ADC accum,immed │ adc ax,5 │ 88/86 4
│ │ 286 3
│ │ 386 2
│ │ 486 1
───────────────────┴───────────────────────────┴────────────────────────────
-♦-