02241工业用微型计算机

如下的程序段 VAR DW ARRAY DD 10 DUP MOV AX.TYPE ARRAY 当执行第3行指令后,AX的内容为()A、10B、4C、2D、1

题目

如下的程序段 VAR DW ARRAY DD 10 DUP MOV AX.TYPE ARRAY 当执行第3行指令后,AX的内容为()

  • A、10
  • B、4
  • C、2
  • D、1
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下面的程序段后,(AX)=______。

ORG 0024H

AR1 DW 4,5, $+4

MOV AX,AR1+$


正确答案:002CH
002CH 解析:经AR1  DW4,5,$/4后,AX值为002CH。

第2题:

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

A.VAR DW 4142H

B.VAR DW 16706

C.VAR DW 4241H

D.VAR DW 'AB'


正确答案:C

第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题:

执行以下程序段后

ARRAY DW 10DUP(2)

XOR AX, AX

MOV CX, LEHGTH ARRAY

MOV SI, SIZE ARRAY_TYPE ARRAY

NEXT: ADD AX,ARRAY[SI]

SUB SI, TYPE ARRAY

LOOP NEXT

写出AX=【 】。


正确答案:20
20

第5题:

数据段中有以下定义:

RRAY1 EOU 16H,

ARRAY2 DW 16H

请指出下面两条指令的寻址方式:

MOV AX,ARRAY1 寻址方式:______。

MOV AX,ARRAY2 寻址方式:______。


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

第6题:

数据段中有以下定义:

ARRAY1 EQU 16H

ARRAY2 DW 16H

指出下面两条指令的寻址方式:

MOV AX,ARRAY1 ;寻址方式:______。

MOV AX,ARRAY2 ;寻址方式:______。


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

第7题:

数据段中有以下定义:

ARRAY1 EQU 16H

ARRAY2 DW 16H

指出下面指令的寻址方式:

MOV AX,ARRAY1 ;寻址方式:【 】


正确答案:立即寻址
立即寻址

第8题:

根据下面的程序段,AX寄存器中的内容应该是( )。ARRAY DW 1111H,2222H,3333H,4444H,5555H,6666H,7777H MOV EBX, OFFSET ARAY MOV ECX, 3 MOV AX, [EBX + 2 * ECX]

A.3333H

B.4444H

C.6666H

D.7777H


正确答案:D

第9题:

执行下面的程序段后,(AX)=______。

ARRAY DW 10 DUP(2)

XOP AX,AX

MOV CX,LENGTH ARRAY

MOV SI,SCE ARRAY-TYPE ARRAY

NEXT: ADD AX,ARRAY[SI]

SUB SI,TYPE ARRAY

LOOP NEXT


正确答案:20
20

第10题:

根据下面的程序段,AX寄存器中的内容应该是( ) ARRAY DW 1111H,2222H,3333H,4444H,5555H,6666H,7777H MOV EBX,OFFSET ARRAY MOV EXC,3 MOV AX,[EBX+2*ECX]

A.3333H

B.4444H

C.6666H

D.7777H


正确答案:B
解析:在本题中,定义了一个AR-RAY,它以字为单位存储了7个字。EBX取ARRAY的首地址,从0开始,EXC的值为3,然后执行MOVAX,[EBX+2*ECX]即执行MOVAX,ARRAY[6]指令,所以AX的内容为4444H。

更多相关问题