(1) 算逻和移位指令,共19条
| NOT DR |
INC DR |
DEC DR |
| ADD DR, SR |
AND DR, SR |
SUB DR, SR |
| ADC DR, SR |
OR DR, SR |
SBB DR, SR |
| CMP DR, SR |
XOR DR, SR |
TEST DR, SR |
| SHL DR |
RCL DR |
ASR DR |
| SHR SR |
RCR DR |
|
| MUL SR |
DIV SR |
|
(2) 传送指令,共12条
| MOV DR, SR |
MOV DR, DATA |
MOV DR, OFFSET[SR] |
| MOV DR, [SR] |
MOV DR, [ADR] |
MOV OFFSET[SR], DR |
| MOV [DR], SR |
MOV [ADR], SR |
|
| PSHF |
PUSH DR |
|
| POPF |
POP DR |
|
(3) 入/出指令,共2条
(4) 控制类指令,共17条(每条条件转移指令按两条指令计算)
| JR ADR |
JP SR |
JP ADR |
| JR CND,ADR |
JP CND,SR |
JP CND, ADR |
| CALL SR |
CALL ADR |
RET |
| IRET |
EI |
DI |
| STC |
CLS |
|
(5) 其它指令,共3条
|
|