可以修改为mov AX,[BX][SI]意思是以基址变址寻址方式,将内存中的一个字送到AX中EA=[BX]+[SI] 结果一 题目 mov AX,[BX][BP] 什么意思 答案 这个汇编指令是错误的吧. BX和BP不能配对.可以修改为mov AX,[BX][SI]意思是以基址变址寻址方式,将内存中的一个字送到AX中EA=[BX]+[SI] 相关推荐 1...
MOV 是指令传送, Ax 是目标操作数,Bx是有源操作数 【bx】是指bx中的地址(地址单元)中的数值,这是个间接寻址,所要寻的数值不在bx中,bx中存的是所要找的数值的存储地址
源操作数在 SS 寄存器中,是堆栈段中 这是因为:如果指令中出现寄存器BP进行间接寻址时,则默认在堆栈段中,此时的操作数的物理地址=16×SS+SP 此题的物理地址=16×SS+SP+DI 望采纳啊
MOV [BP]. AX ;是将累加器ax中数据送给逻辑地址为SS:BP的存储器中。.MOV AX [BP] ;是将逻辑地址为SS:BP的存储器中的数据送给累加器ax。呵呵 满意 就选满意回答
因为 ModR/M 字节里用来编码寻址信息的 3 位只能用来表示 8 种组合。Intel 选择了 [BX + SI] 、[BX + DI]、[BP + SI] 、[BP + DI]、[SI]、[DI]、16 位偏移量和[BX],[BP] 只好委屈编码成 [BP]+8 位 0 了,比 [SI] 和 [DI] 长了一字节。理由也是容易理解的:BP 被设计成栈基址寄存器...
MOV DX,[SI]源操作数:间接寻址 目的操作数:寄存器寻址 MOV AX,[1234H]源操作数:直接寻址 目的操作数:寄存器寻址 MOV 100[BX],AL 源操作数:寄存器寻址 目的操作数:相对寻址 MOV [BP][SI],AX 源操作数:寄存器寻址 目的操作数:基址变址寻址 MOV [BX+100][SI],AX 源操作数:寄存器寻址...
百度试题 题目指令MOV[BP],AX中,源操作数的寻址方式是(),目的操作数的寻址方式是()。相关知识点: 试题来源: 解析 寄存器寻址;寄存器间接寻址 反馈 收藏
指令MOV AX,[BP]的源操作数属于何种寻址方式A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址
MOV AX,[BP]的源操作数物理地址为16×(DS)+(BP)。(×)2.OUT DX,AL指令的输出是16位操作数。 (×)3.不能用立即数给段寄存器赋值。 (√)4.所有传送指令都不影响PSW寄存器的标志位。 (×)5.堆栈指令的操作数均为字。 (√)6.段内转移指令执行结果要改变IP,CS的值。( ) 相关知识点: 试题来...
第一条是存储器写操作,即把ax中的值写入存储器堆栈段的一个字单元中,而第二条是存储器读操作,从堆栈段的某单元中读出一个字传送到cpu的ax寄存器中。