黄老师 发表于 2014-3-12 08:59:26

北航14春《汇编语言》在线作业答案

北航14春《汇编语言》在线作业一
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.条件转移指令JNE的测试条件为( )
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:4分
2.下面指令执行后,变量DAB中的内容是( )。    DAW DW2A05H    DAB DB 0FAH    :    MOV AL,BYTE PRT DAW    SUB DAB,AL
A. 0DAH
B. 0FAH
C. 0F5H
D. 0D0H
满分:4分
3.对于下列程序段: AGAIN:MOV AL, MOV ES:,AL INC SI INC DI LOOP AGAIN 也可用( )指令完成同样的功能。
A. REP MOVSB
B. REP LODSB
C. REP STOSB
D. REPE SCASB
满分:4分
4.已知BX=2000H,SI=1234H,则指令MOV AX,的源操作在( )中。
A. 数据段中偏移量为3236H的字节
B. 附加段中偏移量为3234H的字节
C. 数据段中偏移量为3234H的字节
D. 附加段中偏移量为3236H的字节下面的
满分:4分
5.串操作指令中,目的操作数的段地址一定在( )寄存器中。
A. CS
B. SS
C. DS
D. ES
满分:4分
6.在下列串操作指令中,同时使用源串和目的串地址指针的指令是(   )
A. STOSW
B. LODSW
C. SCASW
D. CMPSW
满分:4分
7.设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分
8.PSW寄存器中共有( )位条件状态位,有( )位控制状态位。
A. 6、3
B. 3、6
C. 8、4
D. 4、8
满分:4分
9.换码指令的助记符是( )
A. XCHG
B. LEAS
C. ALXT
D. MOV
满分:4分
10.REPZ CMPSW指令,重复执行的终止条件是(   )
A. CX=0或ZF=0
B. CX=0且ZF=0
C. CX=0或ZF=1
D. CX=0且ZF=1
满分:4分
11.在执行下列指令时,需要使用段寄存器DS的指令是(   )
A. STOSW
B. ADD AL,CL
C. NEG BX
D. INC DA
满分:4分
12.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是
A. ADD BH,01H
B. OR BH,01H
C. XOR BH,01H
D. TEST BH,01H
满分:4分
13.MOV BH,1000[SI],该指令中源操作数采用的寻址方式是( )
A. 立即
B. 直接
C. 寄存器相对
D. 寄存器间接
满分:4分
14.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(   )
A. 名字的第一个字符可以是大写英文字母及小写英文字母
B. 名字的第一个字符可以是字母、数字及、@、_
C. 名字的有效长度≤31个字符
D. 在名字中不允许出现$
满分:4分
15.下列叙述正确的是( )
A. 对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B. 对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C. 对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D. 对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
满分:4分
二、判断题(共10道试题,共40分。)
1.微程序控制器采用同步控制方式
A. 错误
B. 正确
满分:4分
2.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为0A000H。
A. 错误
B. 正确
满分:4分
3.子程序调用一定是程序员在编写源程序时事先安排好的,是可知的,而中断是由中断源根据自身的需要产生的,都是不可预见的。
A. 错误
B. 正确
满分:4分
4.计算机通用键盘一般采取硬件编码电路产生键码
A. 错误
B. 正确
满分:4分
5.键盘缓冲区是一个环形队列,其性质与《数据结构》课程中对“环形队列”所描述的性质不一样。
A. 错误
B. 正确
满分:4分
6.串行接口是指:接口与总线之间并行传送,接口与设备之间串行传送
A. 错误
B. 正确
满分:4分
7.减少指令中地址数目的办法是:采用以寄存器为基础的寻址方式
A. 错误
B. 正确
满分:4分
8.一般过程名同标号一样,具有三种属性,即段属性、偏移地址属性以及类型属性。
A. 错误
B. 正确
满分:4分
9.PC/XT有三种类型的系统中断: 软中断、不可屏蔽中断和可屏蔽中断。
A. 错误
B. 正确
满分:4分
10.在字符显示器的缓冲存储器中,一般存放着存放字符编码
A. 错误
B. 正确
北航《汇编语言》在线作业二
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
A. 占内存空间小,但速度慢
B. 占内存空间大,但速度快
C. 占内存空间相同,速度快
D. 占内存空间相同,速度慢
满分:4分
2.设数据段中已有:    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分
3.数据传送指令中,错误的操作是( )。
A. MOV SS:,1000H
B. MOV DX,1000H
C. MOV WORD PTR,1000H
D. MOV DS,2000H
满分:4分
4.8086CPU在基址加变址的寻址方式中,变址寄存器可以为( )
A. BX或CX
B. CX或SI
C. DX或SI
D. SI或DI
满分:4分
5.下面各传送指令中,正确的是(   )
A. MOV ,
B. MOV,AL
C. MOV WORD PTR ,0100H
D. MOV AL,BX
满分:4分
6.设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分
7.执行段间调用指令CALL时,首先保护断点的:
A. 段地址和偏移地址
B. 段地址
C. 偏移地址
满分:4分
8.在执行下列指令时,需要使用段寄存器DS的指令是(   )
A. STOSW
B. ADD AL,CL
C. NEG BX
D. INC DA
满分:4分
9.已知(AX)=1234H,执行下述三条指令后,
(AX)=( )MOV BX,AX    
NEG BX    
ADD AX,BX
A. 1234H
B. 0EDCCH
C. 6DCCH
D. 0000H
满分:4分
10.条件转移指令JNE的测试条件为( ).
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:4分
11.在进行二重循环程序设计时,下列描述正确的是( )
A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B. 外循环初值应置外循环之内;内循环初值应置内循环之内
C. 内、外循环初值都应置外循环之外
D. 内、外循环初值都应置内循环之外,外循环之内
满分:4分
12.PSW寄存器中共有( )位条件状态位,有( )位控制状态位。
A. 6、3
B. 3、6
C. 8、4
D. 4、8
满分:4分
13.比较两个带符号的数A、B,当A=B时程序转移,测试的条件为(   )
A. ZF=1
B. ZF=0
C. SF=1
D. SF=0
满分:4分
14.DOS系统功能调用中,显示单个字符的系统调用号是( )
A. 01H
B. 02H
C. 08H
D. 09H
满分:4分
15.OR AL,AL是( )操作指令。
A. 异或
B. 加法
C. 右移
D. 逻辑或
满分:4分
二、判断题(共10道试题,共40分。)
1.在同步控制方式中,所有指令执行时间相同
A. 错误
B. 正确
满分:4分
2.在字符显示器的缓冲存储器中,一般存放着存放字符编码
A. 错误
B. 正确
满分:4分
3.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为0A000H。
A. 错误
B. 正确
满分:4分
4.并行加法器的运算速度主要取决于全加器单元的速度
A. 错误
B. 正确
满分:4分
5.PC/XT有三种类型的系统中断: 软中断、不可屏蔽中断和可屏蔽中断。
A. 错误
B. 正确
满分:4分
6.CPU在中断周期IT中进行中断服务处理
A. 错误
B. 正确
满分:4分
7.在微程序控制方式中每一条机器指令用一条微指令解释执行
A. 错误
B. 正确
满分:4分
8.主程序与子程序参数传递方式有:(1)寄存器法(2)约定单元法(3)堆栈法
A. 错误
B. 正确
满分:4分
9.DMA方式是:直接依靠硬件实现主存与I/O设备之间的数据直传
A. 错误
B. 正确
满分:4分
10.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。
A. 错误
B. 正确
北航《汇编语言》在线作业三
试卷总分:100   测试时间:--
一、单选题(共15道试题,共60分。)
1.对于下列程序段: AGAIN:MOV AL, MOV ES:,AL INC SI INC DI LOOP AGAIN 也可用( )指令完成同样的功能。
A. REP MOVSB
B. REP LODSB
C. REP STOSB
D. REPE SCASB
满分:4分
2.数据传送指令中,错误的操作是( )。
A. MOV SS:,1000H
B. MOV DX,1000H
C. MOV WORD PTR,1000H
D. MOV DS,2000H
满分:4分
3.执行后使BX=0的同时也使CF=0,OF=0的指令是( )
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
满分:4分
4.在程序执行过程中,IP寄存器中始终保存的是( )
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:4分
5.若十进制数为132.75,则其十六进制数为
A. 21.3
B. 84.c
C. 4.6
D. D:6
满分:4分
6.中断服务程序入口地址占用( )个字节
A. 4
B. 6
C. 2
D. 1
满分:4分
7.实现将DX:AX中存放的32位数扩大四倍,正确的程序段是( )。
A. SHL AX,2      ROL DX,2
B. RCL AX,2      SHL DX,2
C. MOV CX,2      LOP:SHL AX,1 RCL DX,1      LOOP LOP
D. SHL AX,1      SHL AX,1      RCL DX,1      RCL DX,1
满分:4分
8.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
A. 表示结果中含1的个数为偶数
B. 表示结果中含1的个数为奇数
C. 表示该数为偶数
D. 表示结果中低八位含1的个数为偶数
满分:4分
9.设数据段中已有:    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.完成对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分
11.DOS系统功能调用中,显示单个字符的系统调用号是( )
A. 01H
B. 02H
C. 08H
D. 09H
满分:4分
12.检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是(  )
A. JNC LOP1
B. JA LOP1
C. JC LOP1
D. JGE LOP1
满分:4分
13.MOV BH,1000[SI],该指令中源操作数采用的寻址方式是( )
A. 立即
B. 直接
C. 寄存器相对
D. 寄存器间接
满分:4分
14.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分
15.在下列串操作指令中,同时使用源串和目的串地址指针的指令是(   )
A. STOSW
B. LODSW
C. SCASW
D. CMPSW
满分:4分
二、判断题(共10道试题,共40分。)
1.程序计数器PC的内容即下一条指令的地址
A. 错误
B. 正确
满分:4分
2.串行接口是指:接口与总线之间并行传送,接口与设备之间串行传送
A. 错误
B. 正确
满分:4分
3.在同步控制方式中,所有指令执行时间相同
A. 错误
B. 正确
满分:4分
4.一般过程名同标号一样,具有三种属性,即段属性、偏移地址属性以及类型属性。
A. 错误
B. 正确
满分:4分
5.在BIOS系统中,01H、11H——-判断键盘缓冲区内是否有字符可读。
A. 错误
B. 正确
满分:4分
6.把若干个模块连接起来成为可执行文件的系统程序是连接程序。
A. 错误
B. 正确
满分:4分
7.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。
A. 错误
B. 正确
满分:4分
8.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。
A. 错误
B. 正确
满分:4分
9.在异步通信中,数据传送所需时间由异步应答信号确定
A. 错误
B. 正确
满分:4分
10.CPU在中断周期IT中进行中断服务处理
A. 错误
B. 正确
满分:4分

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