qa.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.
CMP
   Summary  Detail  Example  Timings Key  Encodings Key
──────────────────────────────────────────────────────────────────────────────
 
 001110dw    mod,reg,r/m       disp (0 or 2)
─────────────────┬─────────────────────────┬────────────────────────────────
 CMP  reg,reg    │ cmp   di,bx             │ 88/86 3
                 │ cmp   dl,cl             │ 286   2
                 │                         │ 386   2
─────────────────┼─────────────────────────┼────────────────────────────────
 CMP  mem,reg    │ cmp   maximum,dx        │ 88/86 9+EA (W88=13+EA)
                 │ cmp   array[si],bl      │ 286   7
                 │                         │ 386   5
─────────────────┼─────────────────────────┼────────────────────────────────
 CMP  reg,mem    │ cmp   dx,minimum        │ 88/86 9+EA (W88=13+EA)
                 │ cmp   bh,array[si]      │ 286   6
                 │                         │ 386   6
─────────────────┴─────────────────────────┴────────────────────────────────
 
 100000sw    mod,111,r/m       disp (0 or 2)     data (1 or 2)
─────────────────┬─────────────────────────┬────────────────────────────────
 CMP  reg,immed  │ cmp   ax,24             │ 88/86 4
                 │                         │ 286   3
                 │                         │ 386   2
─────────────────┼─────────────────────────┼────────────────────────────────
 CMP  mem,immed  │ cmp   WORD PTR [di],4   │ 88/86 10+EA (W88=14+EA)
                 │ cmp   tester,4000       │ 286   6
                 │                         │ 386   5
─────────────────┴─────────────────────────┴────────────────────────────────
 
 0011110w    data (1 or 2)
─────────────────┬─────────────────────────┬────────────────────────────────
 CMP  accum,immed│ cmp   ax,1000           │ 88/86 4
                 │                         │ 286   3
                 │                         │ 386   2
─────────────────┴─────────────────────────┴────────────────────────────────
                                    -♦-