下列数值表达式和地址表达式中,错误的是( D )。
A.MOV AL,8*14+4 B.MOV SI,OFFSET BUF+13
C.MOV CX,NUM2-NUM1 D.MOV CX,NUM2+NUM1
C 和 D的区别在哪里?
汇编中 NUM2-NUM1和NUM2+NUM1 有什么区别
答案:2 悬赏:20 手机版
解决时间 2021-01-04 16:11
- 提问者网友:浩歌待明月
- 2021-01-03 21:59
最佳答案
- 五星知识达人网友:北城痞子
- 2021-01-03 22:15
哈哈 这个问题我以前也遇到过 相加报错 相减却可以
因为相减等价于 OFFSET NUM1 - OFFSET NUM2 这样明白了吗
相减是相对的所以不会报错
D选项地址相加直接加肯定不对的 望采纳哈
因为相减等价于 OFFSET NUM1 - OFFSET NUM2 这样明白了吗
相减是相对的所以不会报错
D选项地址相加直接加肯定不对的 望采纳哈
全部回答
- 1楼网友:末日狂欢
- 2021-01-03 22:53
mov ax, num2
sub ax, num1
和
mov ax, num2
add ax, num1
的差别
c.mov cx,num2-num1 ;相当于 mov cx,offset num2 - offset num1
d.mov cx,num2+num1 ;非法
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯