计算机汇编试题
1、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()A、AX,BX,CX,DXB、BX,BP,SI,DIC、SP,IP,BP,DXD、CS,DS,ES,SS2、...
1、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )
A、AX,BX,CX,DX B、BX,BP,SI,DI
C、SP,IP,BP,DX D、CS,DS,ES,SS
2、循环指令LOOPNZ终止循环的条件是( )。
A、CX=0,且ZF=0 B、CX=0,或ZF=1 C、CX10,且ZF=0 D、CX10,或ZF=1
3、对寄存器AX的内容乘以4的正确指令序列是( )。
A、SHR AX,1 /SHR AX,1 B、SHL AX,1/ SHL,AX,1
C、ROL AX,1 /ROL AX,1 D、RCR AX,1/ RCR AX,1
4、下面指令执行后,改变AL寄存器内容的指令是( )。
A、TEST AL,02H B、OR AL,AL C、CMP AL,BL D、AND AL,BL
5、MOV SP,3207H / PUSH AX执行上述指令序列后,SP寄存器的值是( )。
A、3211H B、320EH C、3205H D、3212H
6、检查BUF的内容是否为正偶数,如是正偶数,则0→AL。下面程序段正确的是( )。
A、MOV AL,BUF /JS K1/ SHR AL,1/ JNC K1/ MOV AL,0/ K1:……
B、MOV AL,BUF/ AND AL,11/ JNZ K2/ MOV AL,0/ K2:……
C、MOV AL,BUF/ TEST AL,81H/ JNZ K3/MOV AL,0/ K3:……
D、MOV AL,BUF/ JNP K4/TEST AL,80H/ JNZ K4/ MOV AL,0/K4:…
7、把汇编语言源程序变成目标模块(OBJ)的过程是( )
A、 编译 B、汇编 C、编辑 D、链接
8、设数据段中已有:
DA1 DB 12H,34H
DA2 DW 56H,78H
下面有语法错误的语句是( )。
A、 ADR1 DW DA1 B、 MOV DA1+1,AX
C、MOV BYTE PTR DA2+1,AL D、 MOV WORD PTR DA1+1,AX
9、下面指令执行后,变量DAB中的内容是( )。
DAW DW 2A05H
DAB DB 0FAH
MOV AL,BYTE PRT DAW
SUB DAB,AL
A、 0DAH B、 0FAH C、 0F5H D、 0D0H
10、在汇编语言程序的开发过程中使用宏功能的顺序是( )。
A、宏定义,宏调用 B、宏定义,宏展开
C、宏定义,宏展开,宏调用 D、宏定义,宏调用,宏展开
11、执行INC指令除对SF、ZF有影响外,还要影响的标志位是( )。
A、OF,AF,PF B、OF,AF,CF
C、OF,PF,CF D、AF,PF,CF
12、在完整段定义时,如果定位类型未选择,就表示是隐含类型,其隐含类型是( )。
A、WORD B、PAGE C、BYTE D、PARA
13、DATA SEGMENT
TA1 DW 0102H,0304H,0506H
TA2 DB 02H,03H,04H
┋
MOV BX,DS:[0006H];BX=0302H
AND BX,0FFH ;BX=0002H
OR BH,[BX] ;[0002H]=04H
上述指令序列运行后,BX的内容是( )。
A、 0605H B、0402H C、0606H D、0204H 展开
A、AX,BX,CX,DX B、BX,BP,SI,DI
C、SP,IP,BP,DX D、CS,DS,ES,SS
2、循环指令LOOPNZ终止循环的条件是( )。
A、CX=0,且ZF=0 B、CX=0,或ZF=1 C、CX10,且ZF=0 D、CX10,或ZF=1
3、对寄存器AX的内容乘以4的正确指令序列是( )。
A、SHR AX,1 /SHR AX,1 B、SHL AX,1/ SHL,AX,1
C、ROL AX,1 /ROL AX,1 D、RCR AX,1/ RCR AX,1
4、下面指令执行后,改变AL寄存器内容的指令是( )。
A、TEST AL,02H B、OR AL,AL C、CMP AL,BL D、AND AL,BL
5、MOV SP,3207H / PUSH AX执行上述指令序列后,SP寄存器的值是( )。
A、3211H B、320EH C、3205H D、3212H
6、检查BUF的内容是否为正偶数,如是正偶数,则0→AL。下面程序段正确的是( )。
A、MOV AL,BUF /JS K1/ SHR AL,1/ JNC K1/ MOV AL,0/ K1:……
B、MOV AL,BUF/ AND AL,11/ JNZ K2/ MOV AL,0/ K2:……
C、MOV AL,BUF/ TEST AL,81H/ JNZ K3/MOV AL,0/ K3:……
D、MOV AL,BUF/ JNP K4/TEST AL,80H/ JNZ K4/ MOV AL,0/K4:…
7、把汇编语言源程序变成目标模块(OBJ)的过程是( )
A、 编译 B、汇编 C、编辑 D、链接
8、设数据段中已有:
DA1 DB 12H,34H
DA2 DW 56H,78H
下面有语法错误的语句是( )。
A、 ADR1 DW DA1 B、 MOV DA1+1,AX
C、MOV BYTE PTR DA2+1,AL D、 MOV WORD PTR DA1+1,AX
9、下面指令执行后,变量DAB中的内容是( )。
DAW DW 2A05H
DAB DB 0FAH
MOV AL,BYTE PRT DAW
SUB DAB,AL
A、 0DAH B、 0FAH C、 0F5H D、 0D0H
10、在汇编语言程序的开发过程中使用宏功能的顺序是( )。
A、宏定义,宏调用 B、宏定义,宏展开
C、宏定义,宏展开,宏调用 D、宏定义,宏调用,宏展开
11、执行INC指令除对SF、ZF有影响外,还要影响的标志位是( )。
A、OF,AF,PF B、OF,AF,CF
C、OF,PF,CF D、AF,PF,CF
12、在完整段定义时,如果定位类型未选择,就表示是隐含类型,其隐含类型是( )。
A、WORD B、PAGE C、BYTE D、PARA
13、DATA SEGMENT
TA1 DW 0102H,0304H,0506H
TA2 DB 02H,03H,04H
┋
MOV BX,DS:[0006H];BX=0302H
AND BX,0FFH ;BX=0002H
OR BH,[BX] ;[0002H]=04H
上述指令序列运行后,BX的内容是( )。
A、 0605H B、0402H C、0606H D、0204H 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询