简答题

试说明指令MOVBX,5[BX]与指令LEABX,5[BX]的区别。

正确答案

前者是数据传送类指令,表示将数据段中以(BX+5)为偏移地址的16位数据送寄存器BX.
后者是取偏移地址指令,执行的结果是(BX)=(BX)+5,即操作数的偏移地址为(BX)+5。

答案解析

相似试题
  • 指令MOVBX,DATA[BX]采用的寻址方式是()。

    单选题查看答案

  • 要把变量BUFF的有效地址送给BX,可用MOVBX,BUFF指令。

    判断题查看答案

  • 试说明OR DX,-35[BX][DI]指令中源操作数和目的操作数使用的寻址方式。

    简答题查看答案

  • 试说明ADC AX,0ABH[BX]指令中源操作数和目的操作数使用的寻址方式。

    简答题查看答案

  • 与MOVBX,OFFSETVAR指令完全等效的指令是()。

    单选题查看答案

  • 与MOVBX,OFFSETX等价的指令是()

    单选题查看答案

  • 给定寄存器及存储单元的内容为:(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=32H,(20101)=51H,(20102)=26H,(20103)=83H,(21200)=1AH,(21201)=B6H,(21202)=D1H,(21203)=29H。试说明下列各条指令执行完后,AX寄存器中保存的内容是什么。 (1)MOVAX,1200H (2)MOVAX,BX (3)MOVAX,[1200H] (4)MOVAX,[BX] (5)MOVAX,1100H[BX] (6)MOVAX,[BX][SI]

    简答题查看答案

  • 分析下列指令的正误,对于错误的指令要说明原因并加以改正。 (1) MOV AH,BX (2) MOV [BX],[SI] (3) MOV AX,[SI][DI] (4) MOV MYDAT[BX][SI],ES:AX (5) MOV BYTE PTR[BX],1000 (6) MOV BX,OFFSET MAYDAT[SI] (7) MOV CS,AX (8) MOV DS,BP

    简答题查看答案

  • 设(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H.请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少? MOVAX,BX;MOVDL,80H;MOVAX,VAR;MOVAX,VAR[BX][SI];MOVAL,’B’;MOVDI,ES:[BX];MOVDX,[BP];MOVBX,20H[BX]。

    简答题查看答案