mov+bx+ax
答:不一样。很不一样。[bx]中存放着的是内容。bx的代表的是地址。就像C语言的指针一样。
答:指令MOV[BX],AX中,操作数[BX]的寻址方式是:寄存器间接寻址方式。在DEBUG下执行完该指令后,输入 R 即可
答:BX的值是不变的 mov ax,bx,把bx的值赋予ax比如bx=1234,ax=1000那么执行后ax=bx=1234
答:2、用法不同 ax寄存器使用最频繁,常用来存放参与运算的数据或是存储运算的结果。ax寄存器为16字节,可以灵活处理8位数据。3、操作不同 操作ax的时候就是直接用ax中的值,[ax]是将ax中的值当作一个地址,然后将这个地址对应该内存中的值来操作。比如mov bx,ax是将ax中的值给bx, mov bx,[ax],...
答:MOV BX,[BX]是正确的 因为BX、BP可以用于基址寻址,SI、DI用于变址寻址,其他寄存器无此用法
答:mov ax,var+2 相当于MOV AX,[VAR+2] AX中实质上存放的是var的偏移地址+2所指向单元存储的数据
答:转移寄存器[bx]中值到存储器ax(memory)中,说白了,就是将[bx]内存单元的值存储到ax变量中。
答:寄存器寻址方式!因为AX,BX两个操作数均为寄存器寻址!
答:mov ax,bx 其中bx为基址寄存器,位于cup中,物理地址是在地址总线上,以电子形式存在的,使得数据总线可以访问主存的某个特定存储单元的内存地址.因此对于bx是没有物理地址之说的 一般在内存寻址时会存在物理地址
答:是使用bx寄存器内容间接寻址,将间接寻址对应的地址里面内容赋值给ax寄存器。每个型号指令的详细说明见对应的编程手册。
网友评论:
赏爬19213419059:
汇编语句MOV [BX],AX是什么意思 -
23598常冠
: [bx]应该属于操作数在寄存器中,本来它对应的段寄存器为ds,但此处应用了段超越前缀,所以它对应的段寄存器就为es ax的内容就为 pa=段地址(ea)*16d+偏移地址(bx)这个pa物理地址所指得内容.
赏爬19213419059:
汇编指令 MOV AX,2[BX] 表示什么? -
23598常冠
: MOV AX,2[BX]等同于MOV AX,[BX+2]等于MOV AX,[BX].2 这几个指令表示同一个意思
赏爬19213419059:
指令MOV [DI+BX], AX 原操作数和目的操作数的寻址方式 -
23598常冠
: MOV [DI+BX], AX 原操作数和目的操作数的寻址方式源操作数,寄存器寻址.目的操作数,基址加变址 寻址方式.
赏爬19213419059:
8086中指令 MOV AX,【BX+DX】错在哪里????? -
23598常冠
: 这是[基址+变址]寻址方式,基址寄存器可以是BX或BP,变址寄存器可以是SI或DI,不能是DX,因此正确的语句是: MOV AX,[BX+SI] 或MOV AX,[BX+DI] 以及 MOV AX,[BP+SI] 或 MOV AX,[BP+DI].
赏爬19213419059:
mov [bx],ax存储器操作数的物理地址怎么算 -
23598常冠
: 1.对于8086,安心不能作为机制寄存器2.对于8086的后继机型,mov[ax+2],bx没有ax的值,无法计算目的操作数地址
赏爬19213419059:
微机原理 汇编语言 MOV MEM[BX],ES:AX 是否正确?若不正确,错在哪里?应该怎样改正才能正确? -
23598常冠
: 这样写肯定是错的.AX是寄存器,它前面不能有段的标志.汇编指令有固定的寻址方式,如果不使用固定的寻址时,前面才会出现段的标志.例:MOV [BX],AX 这条指令,[BX]是寄存器间接寻址,它对应的段默认是数据段DS,如果这时你的数据不在默认的DS段中,而在附加段ES中,这时指令中就需写段标志,写成 MOV ES:[BX],AX .这个题目改成MOV MEM[BX],AX 行.上面“女人扶树干”说:“es是段寄存器,ax是通用寄存器,es:ax表示es*16+ax的存储器地址,”是不对的,AX与[AX]不同.
赏爬19213419059:
MOV AX,ES:[BX] 指令中,源操作数字段的寻址方式是什么? -
23598常冠
: 寄存器间接寻址80x86有7大寻址方式1、立即寻址 mov cx,2129h2、寄存器寻址 mov cx,ax3、存储器寻址 mov cx,[2000h]4、寄存器间接寻址 mov cx,[bp]5、寄存器相对寻址 mov cx,[bx+1000h]6、基址变址寻址 mov cx,[bx+si]7、相对基址变址寻址 mov cx,[bp+si+100h]
赏爬19213419059:
汇编语言MOV [BX+1],AL什么意思? -
23598常冠
: 看你的表示应该是8086的汇编了.意思是:将ax寄存器的低8位赋值给地址为BX+1处的值 可以看下看雪的这个帖子.http://www.pediy.com/kssd/pediy06/pediy6095.htm
赏爬19213419059:
mov AX,〔BX+6〕是什么寻址方式 -
23598常冠
: mov bx,12中源操作数为立即寻址方式,目的操作数为寄存器寻址方式.