汇编语言 怎么辨别单字节指令 双字节指令 三字节指令

如题所述

汇编语言是根据指令的类别和完成的功能来识别指令的单双还是三字节指令的,比如:
INC A;累加器加1,不会与任何其他操作数发生关系,所以是单字节指令。
SJMP TTT;短转移,因为TTT在正负127之内,不会超过一个字节,所以是双字节指令。
LJMP TTT;长转移,因为地址为十六位,所以是三字节指令。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-22
51单片机的指令,仅有111条。
仔细看指令表,不用10分钟就可以看出规律。
只有1、2、3个字节,人人都能记住。
第2个回答  2010-11-21
这个怎么辨别啊 查指令手册啊!谁能记住那么多啊 而且要知道指令执行时间的场合也不多啊!只在要精确控制时间的时候才去查本回答被提问者和网友采纳
第3个回答  2010-11-28
编译已经通过:
assume cs:code,ds:data

data segment
X dd 1234
Y dd 1268
Z dd ?
data ends

code segment
start:
mov ax,data
mov ds,ax
finit
fild X
fild Y
fmul
fistp Z

mov ax,4c00h
int 21h
code ends
end start
相似回答