永发信息网

汇编语言中mov cx,bx与mov cx,[bx]这两条指令一样吗?

答案:3  悬赏:0  手机版
解决时间 2021-11-20 04:33
  • 提问者网友:遮云壑
  • 2021-11-19 10:46
汇编语言中mov cx,bx与mov cx,[bx]这两条指令一样吗?
最佳答案
  • 五星知识达人网友:雾月
  • 2021-11-19 12:00
当然不一样了,
mov cx,bx是指把bx中的值送到cx中,而
mov cx,[bx]是指把bx地址所指的值送给cx
两个bx含义不同,mov cx,bx 中bx做为寄存器使用的
而mov cx,[bx]中bx是作为地址指针使用的。
全部回答
  • 1楼网友:西岸风
  • 2021-11-19 14:10
不一样
mov cx,bx
如果bx=10那么结果cx就是10
mov cx,[bx]
如果bx=10那么内容就是ds:10内存单元的内容。具体是什么。就要看内存单元了
默认的数据段地址在ds中。一般不表示就出现[]默认的段地址在ds中.那么就是ds:bx
  • 2楼网友:青灯有味
  • 2021-11-19 13:09
MOV CX,BX
是值从一个寄存器(BX)到另一个寄存器(CX)的传递

MOV CX,[BX]
是值从一个内存空间的字单元到另一个寄存器(CX)的传递
这个内存空间的字单元的方位是以(DS)为段地址(默认情况),(BX)以偏移地址来确定的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯