首页/ 题库 / [单选题]假设DAT为字节变量,下列三条指令功能相的答案

假设DAT为字节变量,下列三条指令功能相同的是哪几条?( )Ⅰ.MOV AL, DAT[2]Ⅱ.MOV AL, DAT+2Ⅲ.MOV AL, 2[DAT]

单选题
2022-01-04 06:36
A、三条都相同
B、仅Ⅰ和Ⅱ相同
C、仅Ⅰ和Ⅲ相同
D、仅Ⅱ和Ⅲ相同
查看答案

正确答案
A

试题解析
解析:显然,该三种写法都是存储器寻址。

标签:
感兴趣题目
假设VAR为变量,指令MOV AX,OFFSET VAR的寻址方式是( )。
执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,dl后,al的值为()
与指令MOV BX,OFFSET BUF功能相同的指令是()。
下列指令中,不正确的指令是( )。Ⅰ MOV AX,BXⅡ ADD AX,CLⅢ MOV 2000H,CXⅣ MOV AX.[DX]
下面有4条指令:Ⅰ.MOV AL,[BX+SI+1AOH]Ⅱ.MOV AL,80H[BX][DI]Ⅲ.MOV AL,[BP+SI-0AOH]Ⅳ.MOV AL,[BP]其中(DS)=0930H,(SS)=0915H,(SI)=OAOH,(DI)=1COH,(BX)=80H,(BP)=470H。( )指令能在AL寄存器中获得相同的结果。
若定义DAT DD 12345678H,则(DAT+1)字节单元中的数据是( )。
下列指令中有几条指令是不合法的?(12)。①MOV[SI),[DI]②IN AL,DX③JMP WORD PTR[BX]④PUSH WORD PTR 10[BX+2]
若定义DATDW‘12’,则(DAT)和(DAT+1)两个相邻的内存单元中存放的数据是()
若定义DATDW‘AB’,则(DAT)和(DAT+1)两个相邻的内存单元中存放的数据是()
下列指令中,正确的指令是( )。Ⅰ MOV DX,[CX]Ⅱ MOV BX,AXⅢ ADD 2000H,CXⅣ MOV MA,MB其中VIA和MB是两个存储器
下列指令中,正确的指令是( )。Ⅰ MOV DX,[CX]Ⅱ MOV BX,AXⅢ ADD 2000H,CXⅣ MOV MA,MB;其中MA和MB是两个存储器
设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 请问:SI=();AL();(22002H)=();程序功能是:()
相关题目

执行以下指令后:
MOV AL,39H
ROL AL
AL的内容为:()

对于下列程序段:( ) AGAIN:MOV AL,[SI] MOV ES:[DI],AL INC SI INC DI LOOP AGAIN   也可用______指令完成同样的功能。

执行以下指令后:
MOV AL,39H
ROR AL
AL的内容为:()

执行以下指令后:
MOV AL,36H
ROR AL
AL的内容为:()

执行以下指令后:
MOV AL,37H
ROL AL
AL的内容为:()

已知下列函数定义 setw(int *b,int m,int n,int dat) { int k; for(k=0;k<m*n,k++) { *b=dat;b++;} } 则调用此函数的正确写法是(假设变量a的说明为int a[50])( )
对于下列程序段: AGAIN:MOV ES:[DI],AL INC DI LOOP AGAIN 可用指令______完成相同的功能。( )
执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MOV CL,AL SHR AL,2 ADD AL,CL
执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MIOV CL,AL SHR AL,2 ADD AL,CL
执行以下指令后:MOV AL,12HOR AL,0FHAL的内容为:()

执行以下指令后:
MOV AL,34H
ROL AL
AL的内容为:()

执行以下指令后:
MOV AL,34H
ROR AL
AL的内容为:()

假设DAT为字节变量,下列三条指令功能相同的是哪几条? ( )。Ⅰ MOV AL, DAT[2]Ⅱ MOV AL, DAT+2Ⅲ MOV AL, 2[DAT]
假设DAT为字节变量,下列三条指令功能相同的是哪几条?( )Ⅰ.MOV AL, DAT[2]Ⅱ.MOV AL, DAT+2Ⅲ.MOV AL, 2[DAT]
假设VAR为字节变量,下列3条指令中功能相同的是哪几条?______。Ⅰ.MOV AL, VAR [2]Ⅱ.MOV AL, VAR+2Ⅲ.MOV AL, 2 [VAR]
假设DAT为字节变量,下列三条指令中功能相同的是( )。1 MOV AL,DAT[2]2 MOV AL,DAT+23 MOV AL,2[DAT]
假设DAT为字节变量,下列三条指令中功能相同的是哪几条?Ⅰ.MOV AL,DAT[2] Ⅱ.MOV AL,DAT+2 Ⅲ.MOV AL,2[DAT]
假设VAR为字节变量,下列3条指令中功能相同的是哪几条( )。Ⅰ.MOV AL,VAR[2]Ⅱ.MOV AL,VAR+2Ⅲ.MOV AL,2[VAR]
假设DAT为字节变量,下列三条指令中Ⅰ.MOV AL,DAT[2]Ⅱ.MOV AL,DAT+2Ⅲ.MOV AL,2[DAT]其功能相同的是( )
下面指令序列执行后完成的运算,正确的算术表达式为 MOV AL,BYTE PTR X SHL AL,1 DEC AL MOV BYTE PTR Y,AL
广告位招租WX:84302438

免费的网站请分享给朋友吧