77问答网
所有问题
MOV AX,[BX]与MOV AX,BX有什么区别
如题所述
举报该问题
其他回答
第1个回答 2022-07-10
假如BX是一个存储器指针,其指向一个内存地址,而[BX]则为该地址的内存数据,属于存储器间接寻址.mov AX, [BX]是把该地址的数据传给AX,而mov AX, BX则是将内存地址传给AX,两者是不同的.可以用C语言作类比:假如p是一个...
相似回答
汇编语言 mov
ax,bx和mov
ax,[bx]
功能上
有什么区别
?
答:
mov
[bx]
,
ax
把
AX
的值赋予BX所指向的内存单元比如AX=1234
,BX
=1000 DS:1000内容为1111那么执行后AX=1234,BX=1000,DS:1000的内容为1234
MOV
AX,BX与MOV
AX,[BX]
功能上
有什么区别
?
答:
不一样。很不一样
。[bx]中存放着的是内容。bx的代表的是地址。就像C语言的指针一样。
汇编问题
,MOV
BX,
6 MOV
AX,
CS:
[BX]
最后执行结果为
什么
不是AX=6
答:
BX
中的0006H是偏移地址
,AX
最后获得的数据是这个地址中存放的内容,而不是地址值。
汇编中MOV
AX,BX
和 MOV
AL
,[BX]
分别传送的是什麼 求解 感谢
答:
第一句传送的,是
BX
的内容。第二句传送的,是以 BX 内容为地址的存储器的内容。
求教:
MOV
AX,[AX]
,MOV
BX,[BX]
,MOV CX,[CX],MOV DX,[DX]四条指令,哪条...
答:
MOV
BX,[BX]
是正确的,因为只有BX寄存器可以用作间接寻址。
汇编中
[
]
这个符号的问题
答:
mov
ax,[bx]
[ ]表示是间接寻址,bx和[bx]的
区别
是,前者操作数就是bx中存放的数,后者操作数是以bx中存放的数为地址的单元中的数。比如bx中存放的数是40F6H,40F6H、40F7H两个单元中存放的数是22H、23H,则 mov ax,[bx];2223H传送到ax中 mov
ax,bx
;40F6H传送到ax中 ...
汇编(BX)与
[BX]有什么
差别?
答:
如
mov
ax,bx
说明将bx寄存器中的值放入ax寄存器中如mov
ax,[bx]
说明将ds寄存器中的值乘16+bx中寄存器的值作为地址,去取内存中这个地址的值,再保存到ax中 本回答由电脑网络分类达人 李孝忠推荐 举报| 评论(2) 30 1 冰封之都 采纳率:33% 擅长: 汇编语言 工程技术科学 数学 物理学 网站使用 ...
大家正在搜
若寄存器AX BX CX DX
AX什么品牌
AX BX
AL和AX
AX
汇编AX
AX的高八位
AX寄存器
AX=0