VAR是数据段中定义的字变量,指令MOV AX,VAR中源的操作

题目

VAR是数据段中定义的字变量,指令MOV AX,VAR中源的操作数的寻址方式是()。

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

第1题:

假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是( )

A.直接寻址

B.间接寻址

C.立即寻址

D.存储寻址


正确答案:C
解析:立即寻址指的是指令所需操作数直接包含在指令代码中,它通常是一个常量或常数,我们称它为立即数。立即数为常数时,可以直接写在指令中。OFFSET是数据回送操作符,用于回送变量或标号的偏移地址值。本题中是将VAR变量的偏移地址值送入BX寄存器中,操作数直接放在指令中,所以本题指令是立即寻址方式。

第2题:

下述程序的功能是求变量VARl和VAR2的和送AX寄存器,填空。

VARl DW 1

VAR2 DW 3

DATA ENDS

CODE SEGMENT

ASSUMECS:CODE,DS:DATA

BEGIN: MOV AX,DATA

MOV DS,AX

MOV AX,VARl

ADD AX,VAR2

MOV AX,4CH

INT 21H


正确答案:DATA  SEGMENTMCODE  ENDSEND  BEGIN
DATA  SEGMENTM,CODE  ENDS,END  BEGIN

第3题:

下述程序的功能是求变量VAR1和VAR2的和送AX寄存器,填空。

_______________

VARl DW 1

VAR2 DW 3

DATA ENDS

CODE SEGMENT

ASSUMECS:CODE,DS:DATA

BEGIN: MOV AX,DATA

MOV DS,AX

MOV AX,VAR1

ADD AX,VAR2

MOV AX,4CH

INT 21H

________________

________________ ________________


正确答案:DATA  SEGMENTM CODE ENDS END BEGIN
DATA  SEGMENTM , CODE ENDS END BEGIN

第4题:

为使MOV AX,VAR 指令执行后;AX寄存器中的内容为4142H,下面( )数据定义会产生不正确的结果。

A.VAR DW 4142H

B.VAR DW 16706

C.VAR DB 42H,41H

D.VAR DW ‘AB’


正确答案:C
解析:DB伪指令——定义字节。其后的每个操作数占用一个字节。若是字符串,必须用引号”括起来,字符串不能超过255个字符,字符串自左至右以字符的ASCII码按地址递增的顺序依次存放。

第5题:

在数据段中有如下定义:

VAR1 EQU 20H

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

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


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

第6题:

为了使MOV AX,VAR指令执行后,AX寄存器中的内容为4142H,下面哪一种数据定义会产生不正确的结果? ( )。

A.VAR DW 4142H

B.VAR DW 16706

C.VAR DW 4241H

D.VAR DW 'AB'


正确答案:C

第7题:

在汇编语言程序设计中可使用LEA BX VAR和MOV BX,OFFSET VAR这两条指令取得变量VAR的偏移地址,试问这两条指令的执行速度( )比较快。

A.LEA BX,VAR指令快

B.MOV BX,OFFSET VAR指令快

C.两条指令的执行速度相同

D.由变量VAR的类型决定这两条指令的执行速度


正确答案:B

第8题:

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

A. 直接寻址

B. 间接寻址

C. 立即数寻址

D. 存贮器寻址


正确答案: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题:

假设VAR为字节变量,下列3条指令中功能相同的是哪几条( )。

Ⅰ.MOV AL,VAR[2]

Ⅱ.MOV AL,VAR+2

Ⅲ.MOV AL,2[VAR]

A.3条都相同

B.仅Ⅰ和Ⅱ相同

C.仅Ⅰ和Ⅲ相同

D.仅Ⅱ和Ⅲ相同


正确答案:A
解析:3条指令实现的功能一样,操作数的物理地址一样。

更多相关问题