ARCHITECTURE AND INSTRUCTIONS
TWO OPERAND FORMAT, SECOND OPERAND IS REGISTER
[ 001Ls~<[IIiu | OPCODE | 10 I wi | I MOD I REG I RIM I | |
(optional) |
|
|
|
|
[= |
|
| ||
(optional) |
| (optional) |
| |
TWO OPERAND FORMAT, SECOND OPERAND ,IS CONSTANT | ||||
[001 I SEG I | Ii U | I 0 PCO DE | I S I w I | |
(optional) | :==:1 |
|
|
|
[== DISP~C=:=J | ||||
(optional) |
| (optional) |
| |
[==~TA~~=::J |
|
|
| |
(optional) |
|
|
|
|
ONE OPERAND FORMAT |
|
|
| |
.[001J)lG I110J | OPCODE | Iw I | I MOD IOPCODE I RIM I | |
(optional) |
|
|
|
|
| =J |
|
| |
(optional) |
| (optional) |
|
FOR DEFINITION OF MOD AND RIM FIELDS, SEE FIGURE
OTHER BIT FIELDS:
w= 0:
1:
o = 0: DESTINATION IS FIRST OPERAN 0
1: DESTINATION IS SECOND OPERAND
S = 0: DATA = DATA HI, DATA LO |
| } | APPLIES IF | ||
1: DATA = | W=1 |
| |||
|
|
|
|
| " |
SEG: | SEGMENT REG |
|
| REGISTER | |
00 | ES |
|
| ||
01 | CS | REG: |
| (W = 0) | (W= 1) |
10 | SS |
|
|
|
|
11 | OS | 000 |
| AL | AX |
|
| 001 |
| CL | CX |
|
| 010 |
| DL | OX |
|
| 011 |
| BL | BX |
|
| 100 |
| AH | SP |
|
| 101 |
| CH | BP |
|
| 110 |
| DH | SI |
|
| 111 |
| BH | 01 |