| 
 | 
 
19春《汇编语言程序设计》在线作业2 
1.[单选题]在执行下列指令时,需要使用段寄存器DS的指令是() 
奥鹏19春作业答案 
奥鹏电子科技大学 
    A.STOSW 
    B.ADD AL,CL 
    C.NEG BX 
    D.INC DA[BX] 
    正确答案:——D—— 
2.[单选题]执行下列指令后,正确的结果是()。 
MOV AL,100 
MOV BL,-2 
    A.AL=100H 
BL=02H 
    B.AL=64H 
BL=0FEH 
    C.AL=64H 
BL=82H 
    D.AL=100H 
BL=0FEH 
    正确答案:——B—— 
3.[单选题]DATA      SEGMENT 
     TA1 DW 0102H,0304H,0506H 
     TA2 DB 02H,03H,04H 
: 
     MOV BX,DS:[0006H] 
     AND BX,0FFH 
     AND BH,[BX 
上述指令序列运行后,BX的内容是() 
    A.0605H 
    B.0402H 
    C.0606H 
    D.0204H    奥鹏在线作业答案 
奥鹏电子科技大学 
    正确答案:——B—— 
4.[单选题]8086CPU在基址加变址的寻址方式中,变址寄存器可以为() 
    A.BX或CX 
    B.CX或SI 
    C.DX或SI 
    D.SI或DI 
    正确答案:———— 
5.[单选题]汇编语言源程序,可以是() 
    A.可以直接由机器执行 
    B.必须由编译程序生成目标程序才能执行 
    C.必须由解释程序生成目标程序才能执行 
    D.必须由汇编程序汇编成目标程序才能执行 
    正确答案:———— 
6.[单选题]下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是() 
    A.AX,BX,CX,DX 
    B.BX,BP,SI,DI 
    C.SP,IP,BP,DX 
    D.CS,DS,ES,SS 
    正确答案:———— 
7.[单选题]循环指令LOOPNZ终止循环的条件是() 
    A.CX=0,且ZF=0 
    B.CX=0,或ZF=1 
    C.CX10,且ZF=0 
    D.CX10,或ZF=1 
    正确答案:———— 
8.[单选题]某存储器分段时,一个段最多允许16K个字单元,则表示段内偏移地址的二进制位数至少是多少位() 
    A.15 
    B.16 
    C.17 
    D.18 
    正确答案:———— 
9.[单选题]某存储单元的物理地址是12345H,可以作为它的段地址有() 
    A.2345H 
    B.12345H 
    C.12340H 
    D.1234H 
    正确答案:———— 
10.[单选题]下列指令执行后既能使AX=0同时又使CF=0,OF=0的是() 
    A.XOR AX,AX 
    B.AND AX,AX 
    C.OR AX,AX 
    D.TEST AX,0 
    正确答案:———— 
11.[单选题]设AX=9ABCH,DX=8765H 
     PUSH AX 
     PUSH DX 
     POP AX 
     POP DX 
上述4条指令执行后,AX,DX中内容分别是() 
    A.AX=9ABCH  DX=8765H 
    B.AX=9ABCH  DX=9ABCH 
    C.AX=8765H  DX=8765H 
    D.AX=8765H  DX=9ABCH 
    正确答案:———— 
12.[单选题]对于下列程序段:  
    AGAIN:MOV AL,[SI]  
    MOV ES:[DI],AL  
    INC SI  
    INC DI  
    LOOP AGAIN  
    也可用______指令完成同样的功能。 
    A.REP MOVSB 
    B.REP LODSB 
    C.REP STOSB 
    D.REPE SCASB 
    正确答案:———— 
13.[单选题]下列指令执行后能使BX中数据必为奇数的是() 
    A.XOR BX,01H 
    B.OR BX,01H 
    C.AND BX,01H 
    D.TEST BX,01H 
    正确答案:———— 
14.[单选题]在下列指令中,()指令的执行会影响条件码中的CF位。 
    A.JMP NEXT 
    B.JC NEXT 
    C.INC BX 
    D.SHL AX,1 
    正确答案:———— 
15.[单选题]下列叙述正确的是() 
    A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令 
    B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令 
    C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令 
    D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令 
    正确答案:———— 
16.[单选题]没有语法错误的输入指令是() 
    A.IN AL,30H 
    B.IN 30H,AL 
    C.IN DX,AL 
    D.IN AL,[BX] 
    正确答案:———— 
17.[单选题]PSW寄存器中共有()位条件状态位,有()位控制状态位。 
    A.6、3 
    B.3、6 
    C.8、4 
    D.4、8 
    正确答案:———— 
18.[单选题]DA1 EQU WORD PTR DA2 
   DA2 DB OABH,OCDH 
          
   SHL DA1,1 
   SHR DA2,1 
上述两条指令执行后,DA2中两字节单元内容分别是() 
    A.0ABH,0CDH 
    B.2BH,9BH 
    C.4DH,57H 
    D.56H,9BH 
    正确答案:———— 
19.[单选题]已当执行ADD AX,BX指令后,若AX的内容为4E52H时,设置的奇偶标志位PF=0,下面的叙述正确的是() 
    A.表示结果中含1的个数是奇数 
    B.表示结果中含1的个数是偶数 
    C.表示该数是奇数 
    D.表示结果中低8位中含1的个数是奇数 
    正确答案:———— 
20.[单选题]当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是() 
    A.JLE 
    B.JNL 
    C.JNLE 
    D.JL 
    正确答案:———— 
奥鹏作业答案 
奥鹏电子科技大学 
 |   
 
 
 
 |