【为了记录自己学汇编语言,可以的话看看 能不能帮到在学习的你们】。。。。
汇编语言的硬指令和伪指令
硬指令:
使CPU产生动作,并在程序执行时才处理的语句
伪指令:
不产生CPU动作、在程序执行前由汇编程序处理的说明性语句,例如,数据说明、变量定义等等
注意:伪指令与具体的处理器类型无关,但与汇编程序的版本有关
汇编语言程序的语句格式
⑴ 执行性语句——由硬指令构成的语句,它通常对应一条机器指令,出现在程序的代码段中:
标号: 硬指令助记符 操作数,操作数 ;注释
⑵ 说明性语句——由伪指令构成的语句,它通常指示汇编程序如何汇编源程序:
名字 伪指令助记符 参数,参数,… ;注释
语句实例
MOV CX,0 ;传送指令,具有2个操作数
DELAY: NOP
;空操作指令,没有操作数,带有标号
LOOP DELAY
;循环指令,标号DELAY说明转移位置
BUFFER DB 1,2,3,4,5,6,7
;数据定义伪指令,在主存中开辟7个连续的字节单元,初值依次为1~7,BUFFER表示首地址