黄老师 发表于 2015-9-25 08:30:33

北航15秋《汇编语言》在线作业答案

北航15秋《汇编语言》在线作业一
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(   )
A. 名字的第一个字符可以是大写英文字母及小写英文字母B. 名字的第一个字符可以是字母、数字及、@、_
C. 名字的有效长度≤31个字符D. 在名字中不允许出现$
满分:4分
2.在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是( )
A. DAA校正指令的功能已自动加在AH中
B. 进位值在AF中,校正后根据AF内容再加在AH中
C. 进位值在CF中,校正后根据CF内容再加在AH中
D. 进位值在AL最高位上,校正后根据AL最高位内容再加在AH中
满分:4分
3.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中。
A. 数据段中偏移量为3236H的字节
B. 附加段中偏移量为3234H的字节
C. 数据段中偏移量为3234H的字节
D. 附加段中偏移量为3236H的字节下面的
满分:4分
4.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( )。
A. TEST BL,4FH     JZ NEXT
B. XOR BL,4FH     JZ NEXT
C. AND BL,4FH     JZ NEXT
D. OR BL,4FH     JZ NEXT
满分:4分
5.在程序执行过程中,IP寄存器中始终保存的是( )
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:4分
6.比较两个带符号的数A、B,当A=B时程序转移,测试的条件为(   )
A. ZF=1
B. ZF=0
C. SF=1
D. SF=0
满分:4分
7.要实现使BETA的值为56,应采用语句为(   )
A. BETA DB 56
B. BETA DB 56H
C. BETA EQU 56
D. BETA EQU 56H
满分:4分
8.把汇编源程序变成代码程序的过程是( )
A. 编译
B. 汇编
C. 编辑
D. 链接
满分:4分
9.PSW寄存器中共有( )位条件状态位,有( )位控制状态位。
A. 6、3
B. 3、6
C. 8、4
D. 4、8
满分:4分
10.
执行下列指令后,正确的结果是( )
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
满分:4分
11.在下列指令中,( )指令的执行会影响条件码中的CF位。
A. JMP NEXT
B. JC NEXT
C. INC BX
D. SHL AX,1
满分:4分
12.十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示
满分:4分
13.下面指令执行后,变量DAB中的内容是( )。    DAW DW2A05H    DAB DB 0FAH    :    MOV AL,BYTE PRT DAW    SUB DAB,AL
A. 0DAH
B. 0FAH
C. 0F5H
D. 0D0H
满分:4分
14.下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。    TEST BH,01H    _________K1
A. JNE
B. JZ
C. JS
D. JC
满分:4分
15.设数据段中已有:    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
满分:4分
二、判断题(共10道试题,共40分。)
1.1KB=1000字节
A. 错误
B. 正确
满分:4分
2.计算机系统中的显示器都有二种显示方式:文本显示方式和图形显示方式。
A. 错误
B. 正确
满分:4分
3.在寄存器间址方式中,指令制定的寄存器中存放的是操作数地址
A. 错误
B. 正确
满分:4分
4.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。
A. 错误
B. 正确
满分:4分
5.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。
A. 错误
B. 正确
满分:4分
6.一般过程名同标号一样,具有三种属性,即段属性、偏移地址属性以及类型属性。
A. 错误
B. 正确
满分:4分
7.图形显示的最小单位是象素,对每个象素可用不同的颜色来显示。
A. 错误
B. 正确
满分:4分
8.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为0A000H。
A. 错误
B. 正确
满分:4分
9.在异步通信中,数据传送所需时间由异步应答信号确定
A. 错误
B. 正确
满分:4分
10.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令
A. 错误
B. 正确
满分:4分北航《汇编语言》在线作业二
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.比较两个带符号的数A、B,当A=B时程序转移,测试的条件为(   )
A. ZF=1
B. ZF=0
C. SF=1
D. SF=0
满分:4分
2.脉冲型微命令的作用是
A. 用脉冲边沿进行操作定时
B. 在该脉冲宽度时间内进行ALU操作
C. 在该脉冲宽度时间内进行数据传送
D. 在该脉冲宽度时间内打开数据传送通路
满分:4分
3.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为( )。
A. OF=1,CF=0
B. OF=1,CF=1
C. OF=0,CF=0
D. OF=0,CF=1
满分:4分
4.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是( )
A. CX=0且ZF=0
B. CX=0且ZF=1
C. CX=0或ZF=0
D. CX=0或ZF=1
满分:4分
5.执行段间调用指令CALL时,首先保护断点的:
A. 段地址和偏移地址
B. 段地址
C. 偏移地址
满分:4分
6.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是( )
A. JLE
B. JNL
C. JNLE
D. JL
满分:4分
7.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是( )
A. 12CSBH
B. 12B6BHC
C. 12C59H
D. 12BFEH
满分:4分
8.串操作指令中,目的操作数的段地址一定在( )寄存器中。
A. CS
B. SS
C. DS
D. ES
满分:4分
9.下面是80X86宏汇编语言中关于SHORT和NEAR的叙述,哪一个是正确的?
A. 它们都可以直接指示无条件转移指令目标地址的属性
B. 它们都必须借助于PTR才能指示无条件转移指令目标地址的属性
C. SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性
D. NEAR必须借助于PTR才能指示无条件转移指令目标地址的属性
满分:4分
10.将DX的内容除以2,正确的指令是( )
A. DIV 2
B. DIV DX,2
C. SAR DX,1
D. SHL DX,1
满分:4分
11.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
A. 表示结果中含1的个数为偶数
B. 表示结果中含1的个数为奇数
C. 表示该数为偶数
D. 表示结果中低八位含1的个数为偶数
满分:4分
12.DATA SEGMENT    TA1 DW 0102H,0304H,0506H    TA2 DB 02H,03H,04H    :    MOV BX,DS:    AND BX,0FFH    AND BH,    上述指令序列运行后,BX的内容是( )。
A. 0605H
B. 0402H
C. 0606H
D. 0204H
满分:4分
13.下列指令执行时出错的是( )
A. ADD BUF1,BUF2
B. JMP DWORD PTR DAT
C. MOV AX, NUM
D. TEST AL,08H
满分:4分
14.IBM PC微机中,有符号数是用( )表示的
A. 原码
B. 补码
C. 反码
D. BCD码
满分:4分
15.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是
A. ADD BH,01H
B. OR BH,01H
C. XOR BH,01H
D. TEST BH,01H
满分:4分
二、判断题(共10道试题,共40分。)
1.在异步通信中,数据传送所需时间由异步应答信号确定
A. 错误
B. 正确
满分:4分
2.中断处理大致包括如下过程:中断请求、中断响应及中断返回。
A. 错误
B. 正确
满分:4分
3.主程序与子程序参数传递方式有:(1)寄存器法(2)约定单元法(3)堆栈法
A. 错误
B. 正确
满分:4分
4.PC/XT有三种类型的系统中断: 软中断、不可屏蔽中断和可屏蔽中断。
A. 错误
B. 正确
满分:4分
5.子程序调用伪指令INVOKE与子程序的调用指令CALL在功能上是一致的。
A. 错误
B. 正确
满分:4分
6.子程序名必须是一个合法的标识符,并前后二者要一致。
A. 错误
B. 正确
满分:4分
7.一般过程名同标号一样,具有三种属性,即段属性、偏移地址属性以及类型属性。
A. 错误
B. 正确
满分:4分
8.在微程序控制方式中每一条机器指令用一条微指令解释执行
A. 错误
B. 正确
满分:4分
9.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。
A. 错误
B. 正确
满分:4分
10.在字符显示器的缓冲存储器中,一般存放着存放字符编码
A. 错误
B. 正确
满分:4分北航《汇编语言》在线作业三
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.原码乘法是
A. 用原码表示操作数
B. 被乘数用原码表示,乘数取绝对值,然后相乘
C. 乘数用原码表示,被乘数取绝对值,然后相乘
D. 先取操作数绝对值相乘,符号位单独处理
满分:4分
2.MOV BH,1000[SI],该指令中源操作数采用的寻址方式是( )
A. 立即
B. 直接
C. 寄存器相对
D. 寄存器间接
满分:4分
3.串操作指令中,目的操作数的段地址一定在( )寄存器中。
A. CS
B. SS
C. DS
D. ES
满分:4分
4.十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示
满分:4分
5.若X补=11111,则其十进制真值为
A. -31
B. -15
C. -1
D. 31
满分:4分
6.设AL=0AH,下列指令执行后能使AL=05H的是(  )
A. NOT AL
B. AND AL,0FH
C. XOR AL,0FH
D. OR AL,0FH
满分:4分
7.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(   )
A. 名字的第一个字符可以是大写英文字母及小写英文字母
B. 名字的第一个字符可以是字母、数字及、@、_
C. 名字的有效长度≤31个字符
D. 在名字中不允许出现$
满分:4分
8.
执行下列指令后,正确的结果是( )
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
满分:4分
9.在下列指令的表示中,不正确的是( )
A. MOV AL,
B. JMP SHORT DONI
C. DEC
D. MUL CL
满分:4分
10.在汇编语言程序中,对END语句的叙述正确的是( )
A. END语句是一可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码
满分:4分
11.把汇编源程序变成代码程序的过程是( )
A. 编译
B. 汇编
C. 编辑
D. 链接
满分:4分
12.完成对CL寄存器的内容乘以4的正确操作是(   )
A. ROL CL,1 ROL CL,1
B. MUL 4
C. SHL CL,1 SHL CL,1
D. MOV CL,2 SHL CL,CL
满分:4分
13.8086CPU在基址加变址的寻址方式中,变址寄存器可以为( )
A. BX或CX
B. CX或SI
C. DX或SI
D. SI或DI
满分:4分
14.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中。
A. 数据段中偏移量为3236H的字节
B. 附加段中偏移量为3234H的字节
C. 数据段中偏移量为3234H的字节
D. 附加段中偏移量为3236H的字节下面的
满分:4分
15.PSW寄存器中共有( )位条件状态位,有( )位控制状态位。
A. 6、3
B. 3、6
C. 8、4
D. 4、8
满分:4分
二、判断题(共10道试题,共40分。)
1.随机存取方式是指:既可以读出也可以写入
A. 错误
B. 正确
满分:4分
2.中断向量表是一个特殊的线性表,它保存着系统中所有中断服务程序的入口地址(偏移量和段地址)。
A. 错误
B. 正确
满分:4分
3.图形显示的最小单位是象素,对每个象素可用不同的颜色来显示。
A. 错误
B. 正确
满分:4分
4.并行加法器的运算速度主要取决于全加器单元的速度
A. 错误
B. 正确
满分:4分
5.1KB=1000字节
A. 错误
B. 正确
满分:4分
6.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。
A. 错误
B. 正确
满分:4分
7.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为0A000H。
A. 错误
B. 正确
满分:4分
8.减少指令中地址数目的办法是:采用以寄存器为基础的寻址方式
A. 错误
B. 正确
满分:4分
9.子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。
A. 错误
B. 正确
满分:4分
10.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令
A. 错误
B. 正确
满分:4分

页: [1]
查看完整版本: 北航15秋《汇编语言》在线作业答案