VAR是数据段中定义的变量,指令MOVAX,[SI+VAR]源操

题目

VAR是数据段中定义的变量,指令MOVAX,[SI+VAR]源操作数的寻址方式是()

  • A、寄存器寻址
  • B、寄存器间接寻址
  • C、寄存器相对寻址
  • D、基址变址寻址
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面指令中,正确的指令是()

A、OUT80H,DX

B、MOVAX,OFFSETVAR[BX]

C、MOVBYTEPTR[BX],1000H

D、LEAAX,VAR[BX]


参考答案:A,D

第2题:

若定义变量DATDB 0A5H,5BH,则执行MOVAX,WORDPTRDAT指令后AX寄存器的内容是______。


正确答案:5BA5H
5BA5H

第3题:

指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是()。

A、MOVAX,BUFl*BUF2

B、MOVAX,BUF1/BUF2

C、MOVAX,BUF1+ES:BUF2

D、MOVAX,BUF2-BUF1


参考答案:D

第4题:

假设VAR为变量,指令MOV BX,OFFSET VAR中源操作数的寻址方式是( )。

A.直接寻址

B.间接寻址

C.立即寻址

D.存储器寻址


正确答案:C

第5题:

在数据段中有如下定义:

VAR1 EQU 20H

VAR2 DW 16H那么 MOV AX,VAR1 的源操作数的寻址方式是______。

MOV AX,VAR2 的源操作数的寻址方式是______。


正确答案:立即寻址  直接寻址
立即寻址 , 直接寻址

第6题:

下面两个传送指令语句中源操作数寻址方式是:VAR1DW32HVAR2EQU32H┇MOVAX,VAR1MOVBX,VAR2

A、都是立即数寻址

B、前一条指令是立即数寻址,后一条指令是直接寻址

C、前一条指令是直接寻址,后一条指令是立即数寻址

D、都是直接寻址


参考答案:C

第7题:

8086系统中,指令MOVAX,[BP]中源操作数所在的缺省段是()。

A.数据段

B.附加段

C.堆栈段

D.代码段


正确答案:C

第8题:

与MOVAX,OFFSETVAR指令不等效的指令是()

A、MOVBX,VAR

B、LESBX,VAR

C、LESBX,VAR

D、LEABX,VAR


参考答案:A,B,C

第9题:

设VAR1和UVAR2是用DW定义的变量,下列指令中正确的是( )。

A.MOV VAR1,20H

B.MOV AL,VAR1

C.MOV VAR1,VAR2

D.MOV 2000H,VAR2


正确答案:A
解析:MOV 指令中源操作数和目的操作数类型要相匹配,所以B项错误。MOV 指令不能在两个内存单元间传送数据,所以C错误。另外,MOV 指令的目的操作数不能为立即数,所以D错误。

第10题:

下述程序为一数据段,正确的判断是( )。

1 DATA SEGMENT

2 X DB 385H

3 VAR=1

4 VAR EQU 2

5 ENDS

A.语句2定义变量X是正确的

B.语句3、4分别为VAR赋值,是正确的

C.上5条语句为代码段定义,是正确的

D.上没有正确答案


正确答案:D

更多相关问题