电子科技大17春《汇编语言程序设计》在线作业答案
电子科技大17春《汇编语言程序设计》在线作业1一、单选题:
1.下面指令中,合理而有意义的指令是( )。 (满分:5)
A. REP LODSB
B. REP SCASB
C. REP CMPSB
D. REP MOVSB
2.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中 (满分:5)
A. 数据段中偏移量为3236H的字节
B. 附加段中偏移量为3234H的字节
C. 数据段中偏移量为3234H的字节
D. 附加段中偏移量为3236H的字节
3.把汇编源程序变成代码程序的过程是( ) (满分:5)
A. 编译
B. 汇编
C. 编辑
D. 链接
4.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是( ) (满分:5)
A. 12CSBH
B. 12B6BH
C. 12C59H
D. 12BFEH
5.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( ) (满分:5)
A. 表示结果中含1的个数为偶数
B. 表示结果中含1的个数为奇数
C. 表示该数为偶数
D. 表示结果中低八位含1的个数为偶数
6.已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是( ) (满分:5)
A. 01010H
B. 0100AH
C. 01012H
D. 01006H
7.DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1上述两条指令执行后,DA2中两字节单元内容分别是( ) (满分:5)
A. 0ABH,0CDH
B. 2BH,9BH
C. 4DH,57H
D. 56H,9BH
8.算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是( ) (满分:5)
A. 目的操作数最高位为0
B. 目的操作数最高位为1
C. 目的操作数为任意情况
D. 无论什么情况都不可能完全相同
9.在进行二重循环程序设计时,下列描述正确的是( ) (满分:5)
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
10.INC 指令不影响( )标志 (满分:5)
A. OF
B. CF
C. SF
D. ZF
11.在程序执行过程中,IP寄存器中始终保存的是( ) (满分:5)
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
12.8086CPU在基址加变址的寻址方式中,变址寄存器可以为( ) (满分:5)
A. BX或CX
B. CX或SI
C. DX或SI
D. SI或DI
13.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。 (满分:5)
A. 占内存空间小,但速度慢
B. 占内存空间大,但速度快
C. 占内存空间相同,速度快
D. 占内存空间相同,速度慢
14.设数据段中已有:DA1 DB 12H,34HDA2 DW 56H,78H下面有语法错误的句是( ) (满分:5)
A. ADR1 DW DA1
B. MOV DA1+1,AX
C. MOV BYTE PTR DA2+1,AL
D. MOV WORD PTR DA1+1,AX
15.循环指令LOOPNZ终止循环的条件是( ) (满分:5)
A. CX=0,且ZF=0
B. CX=0,或ZF=1
C. CX10,且ZF=0
D. CX10,或ZF=1
16.完成同指令XCHG AX,BX相同功能的指令或指令序列是( ) (满分:5)
A. MOV AX,BX
B. MOV BX,AX
C. PUSH AX POP BX
D. MOV CX,AX MOV AX,BX MOV BX,CX
17.设AL=0AH,下列指令执行后能使AL=05H的是( ) (满分:5)
A. NOT AL
B. AND AL,0FH
C. XOR AL,0FH
D. OR AL,0FH
18.实现将DX:AX中存放的32位数扩大四倍, 正确的程序段是( ) (满分:5)
A. SHL AX,2ROL DX,2
B. RCL AX,2SHL DX,2
C. MOV CX,2LOP:SHL AX,1RCL DX,1LOOP LOP
D. SHL AX,1SHL AX,1RCL DX,1RCL DX,1
19.汇编语言源程序,可以是( ) (满分:5)
A. 可以直接由机器执行
B. 必须由编译程序生成目标程序才能执行
C. 必须由解释程序生成目标程序才能执行
D. 必须由汇编程序汇编成目标程序才能执行
20.如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是( )。 (满分:5)
A. 15位
B. 16位
C. 17位
D. 18位
17春《汇编语言程序设计》在线作业2
一、单选题:
1.某存储单元的物理地址是12345H,可以作为它的段地址有( ) (满分:5)
A. 2345H
B. 12345H
C. 12340H
D. 1234H
2.下列指令中 ,有语法错误的是( ) (满分:5)
A. MOV ,
B. IN AL ,DX
C. JMP WORD PTR
D. PUSH WORD PTR 20
3.设非压缩BCD码(AL)=09H,(BL)=04H在执行SUB AL,BL指令后应选的校正指令是( ) (满分:5)
A. DAA
B. AAS
C. DAS
D. AAA
4.串指令中的目的操作数地址是由( )提供。 (满分:5)
A. SS:
B. DS:
C. ES:
D. CS:
5.执行下列指令后,正确的结果是( )。MOV AL,100MOV BL,-2 (满分:5)
A. AL=100HBL=02H
B. AL=64HBL=0FEH
C. AL=64HBL=82H
D. AL=100HBL=0FEH
6.下面指令中,合理而有意义的指令是( )。 (满分:5)
A. REP LODSB
B. REP SCASB
C. REP CMPSB
D. REP MOVSB
7.与LEA BX,BUF指令完全等效的指令是( ) (满分:5)
A. MOV BX, BUF
B. LDS BX,BUF
C. MOV BX,OFFSET BUF
D. MOV BX,WOKD PTR BUF
8.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( ) (满分:5)
A. AX,BX,CX,DX
B. BX,BP,SI,DI
C. SP,IP,BP,DX
D. CS,DS,ES,SS
9.算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是( ) (满分:5)
A. 目的操作数最高位为0
B. 目的操作数最高位为1
C. 目的操作数为任意情况
D. 无论什么情况都不可能完全相同
10.把汇编源程序变成代码程序的过程是( ) (满分:5)
A. 编译
B. 汇编
C. 编辑
D. 链接
11.设DS=8225H,DI=3942H,指令NEG BYTE PTR操 作数的物理地址是( ) (满分:5)
A. 85B92H
B. 86192H
C. BB690H
D. 12169H
12.INC 指令不影响( )标志 (满分:5)
A. OF
B. CF
C. SF
D. ZF
13.下面指令执行后,变量DAB中的内容是( )。DAW DW2A05HDAB DB 0FAHMOV AL,BYTE PRT DAWSUB DAB,AL (满分:5)
A. 0DAH
B. 0FAH
C. 0F5H
D. 0D0H
14.在进行二重循环程序设计时,下列描述正确的是( ) (满分:5)
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
15.一般地 ,我们将计算机指令的集合称为( ) (满分:5)
A. 机器语言
B. 汇编语言
C. 模拟语言
D. 仿真语言
16.如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是( )。 (满分:5)
A. 15位
B. 16位
C. 17位
D. 18位
17.汇编语言源程序经汇编后不能直接生成( ) (满分:5)
A. OBJ 文件
B. LST 文件
C. EXE 文件
D. CRF 文件
18.实现将DX:AX中存放的32位数扩大四倍, 正确的程序段是( ) (满分:5)
A. SHL AX,2ROL DX,2
B. RCL AX,2SHL DX,2
C. MOV CX,2LOP:SHL AX,1RCL DX,1LOOP LOP
D. SHL AX,1SHL AX,1RCL DX,1RCL DX,1
19.执行后使BX=0的同时也使CF=0,OF=0的指令是( ) (满分:5)
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
20.设数据段中已有:DA1 DB 12H,34HDA2 DW 56H,78H下面有语法错误的句是( ) (满分:5)
A. ADR1 DW DA1
B. MOV DA1+1,AX
C. MOV BYTE PTR DA2+1,AL
D. MOV WORD PTR DA1+1,AX
17春《汇编语言程序设计》在线作业3
一、单选题:
1.DA1DW‘AB’,‘CD’,‘EF’,‘GH’( ) ┇ MOV AX,DA1+3指令执行后AX中的内容是 (满分:5)
A. ‘EF’
B. ‘CD’
C. ‘BC’
D. ‘FC’
2.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 (满分:5)
A. MOV AL,00H
B. AND AL,00H
C. XOR AL,AL
D. SUB AL,AL
3.算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是( ) (满分:5)
A. 目的操作数最高位为0
B. 目的操作数最高位为1
C. 目的操作数为任意情况
D. 无论什么情况都不可能完全相同
4.没有语法错误的输入指令是( ) (满分:5)
A. IN AL,30H
B. IN 30H,AL
C. IN DX,AL
D. IN AL,[BX]
5.测试BL寄存器内容是否与数据4FH相等, 若相等则转NEXT处执行,可实现的方法是( ) (满分:5)
A. TEST BL,4FHJZ NEXT
B. XOR BL,4FHJZ NEXT
C. AND BL,4FHJZ NEXT
D. OR BL,4FHJZ NEXT
6.DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1上述两条指令执行后,DA2中两字节单元内容分别是( ) (满分:5)
A. 0ABH,0CDH
B. 2BH,9BH
C. 4DH,57H
D. 56H,9BH
7.在下列指令中,( )指令的执行会影响条件码中的CF位。 (满分:5)
A. JMP NEXT
B. JC NEXT
C. INC BX
D. SHL AX,1
8.在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是( ) (满分:5)
A. DAA校正指令的功能已自动加在AH中
B. 进位值在AF中,校正后根据AF内容再加在AH中
C. 进位值在CF中,校正后根据CF内容再加在AH中
D. 进位值在AL最高位上,校正后根据AL最高位内容再加在AH中
9.已知(AX)=1234H,执行下述三条指令后,(AX)=( ) MOV BX,AX NEG BX ADD AX,BX (满分:5)
A. 1234H
B. 0EDCCH
C. 6DCCH
D. 0000H
10.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( ) (满分:5)
A. AX,BX,CX,DX
B. BX,BP,SI,DI
C. SP,IP,BP,DX
D. CS,DS,ES,SS
11.下列指令中 ,有语法错误的是( ) (满分:5)
A. MOV ,
B. IN AL ,DX
C. JMP WORD PTR
D. PUSH WORD PTR 20
12.已当执行ADD AX,BX指令后,若AX的内容为4E52H时,设置的奇偶标志位PF=0,下面的叙述正确的是( ) (满分:5)
A. 表示结果中含1的个数是奇数
B. 表示结果中含1的个数是偶数
C. 表示该数是奇数
D. 表示结果中低8位中含1的个数是奇数
13.设非压缩BCD码(AL)=09H,(BL)=04H在执行SUB AL,BL指令后应选的校正指令是( ) (满分:5)
A. DAA
B. AAS
C. DAS
D. AAA
14.计算机系统软件中的汇编程序是一种( ) (满分:5)
A. 汇编语言程序
B. 编辑程序
C. 翻译程序
D. 将高级语言程序转换成汇编语言程序的程序
15.当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是( ) (满分:5)
A. JLE
B. JNL
C. JNLE
D. JL
16.DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1上述两条指令执行后,DA2中两字节单元内容分别是( ) (满分:5)
A. 0ABH,0CDH
B. 2BH,9BH
C. 4DH,57H
D. 56H,9BH
17.对寄存器AX的内容乘以4的正确指令序列是( )。 (满分:5)
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
18.在汇编语言程序中,对END语句的叙述正确的是( ) (满分:5)
A. END语句是一可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码
19.下列指令执行后既能使AX=0同时又使CF=0,OF=0的是( ) (满分:5)
A. XOR AX,AX
B. AND AX,AX
C. OR AX,AX
D. TEST AX,0
20.指令指针寄存器是( ) (满分:5)
A. IP
B. SP
C. BP
D. PSW
页:
[1]