(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条
|
|