(3) 双操作数指令,有两种格式,共17条
格式1:
指令:
ADD DR, SR |
DR ← DR+SR |
ADC DR, SR |
DR ← DR+SR+C |
SUB DR, SR |
DR ← DR-SR |
SBB DR, SR |
DR ← DR-SR-C |
CMP DR, SR |
DR - SR |
TEST DR, SR |
DR & SR |
OR DR, SR |
DR ← DR or SR |
XOR DR, SR |
DR ← DR xor SR |
AND DR, SR |
DR ← DR & SR |
MOV DR, SR |
DR ← SR |
MOV DR, [SR] |
DR ← [SR] |
MOV [DR], SR |
[DR] ← SR |
格式2:
指令:
MOV DR, DATA |
DR ← DATA |
MOV DR, [ADR] |
DR ← [ADR] |
MOV [ADR],SR |
[ADR] ← SR |
MOV DR, OFFSET[SR] |
DR ← [OFFSET+SR] |
MOV OFFSET[DR], SR |
[OFFSET+DR] ← SR |
|
|