汇编语言题目,执行MOV CX,LENGTH BUF之后CX=?原码如下
答案:2 悬赏:10 手机版
解决时间 2021-03-07 20:04
- 提问者网友:两耳就是菩提
- 2021-03-07 16:26
汇编语言题目,执行MOV CX,LENGTH BUF之后CX=?原码如下
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-03-07 17:58
求buf变量的长度,单位字节。
count变量值为15H,21D。
dw是定义单字的意思。{[2*(1+1)]+1+1}*21*2=252字节追问标准答案却说是15H,这是什么原因呢追答buf dw count dup(4,2dup(1,2),3)
是定义了15H个单字,我理解错了。
length求长度莫非是求单字,不是字节?
刚看了资料,length这样解释的
微软宏汇编参考
LENGTH 操作符
LENGTH variable
返回 variable 内初始化时创建的数据项的数目。
请参见
操作符参考
求的是类型的数量,对应此题就是求单字的数量,15H是正确的,size是求字节的。
count变量值为15H,21D。
dw是定义单字的意思。{[2*(1+1)]+1+1}*21*2=252字节追问标准答案却说是15H,这是什么原因呢追答buf dw count dup(4,2dup(1,2),3)
是定义了15H个单字,我理解错了。
length求长度莫非是求单字,不是字节?
刚看了资料,length这样解释的
微软宏汇编参考
LENGTH 操作符
LENGTH variable
返回 variable 内初始化时创建的数据项的数目。
请参见
操作符参考
求的是类型的数量,对应此题就是求单字的数量,15H是正确的,size是求字节的。
全部回答
- 1楼网友:毛毛
- 2021-03-07 18:17
在编译器里试了一下,就等于15H。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯