您的位置:首页 > 其它

【汇编】addr dw number number dw Y的意思:在ADDR单元中存放着数Y的地址

2016-07-21 20:11 447 查看
;在ADDR单元中存放着数Y的地址,试编制一个程序把Y中1的个数存入COUNT单元中
;***********************************************************
datarea segment ;define data segment
addr dw number
number dw Y


根据数据定义伪操作的格式:

[Variable] Mnemonic Operand, ..., Operand
比如:
A DB 1, 2, 3, 4


其中变量(Variable)字段是可有可无的,它用符号地址表示,其作用与指令语句前的标号相同,但它后面不跟冒号。

如果语句中有变量,则汇编程序使其记以第一个字节的偏移地址。(例子中,A就是1存放处的地址)

所以说number
是 Y 的偏移地址

把number的值定义为word类型(dw),再把它存放入addr单元中,实现在ADDR单元中存放着数Y的地址。。

所以这两句的意思是:

addr单元处定义一个字节的值为number的变量

number处定义一个字节的值为Y的变量。。则number为Y的地址值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: