北航16春《汇编语言》在线作业答案
北航16春《汇编语言》在线作业一一、单选题:
1.某存储单元的物理地址是12345H,可以作为它的段地址有( ) (满分:4)
A. 2345H
B. 12345H
C. 12340H
D. 1234H
2.在下列语句中,AGAIN称为( ) AGAIN: INC SI (满分:4)
A. 符号
B. 助记符
C. 标号
D. 变量
3.原码乘法是 (满分:4)
A. 用原码表示操作数
B. 被乘数用原码表示,乘数取绝对值,然后相乘
C. 乘数用原码表示,被乘数取绝对值,然后相乘
D. 先取操作数绝对值相乘,符号位单独处理
4.条件转移指令JNE的测试条件为( ). (满分:4)
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
5.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( )。 (满分:4)
A. TEST BL,4FH JZ NEXT
B. XOR BL,4FH JZ NEXT
C. AND BL,4FH JZ NEXT
D. OR BL,4FH JZ NEXT
6.堆栈指针SP的内容是 (满分:4)
A. 栈顶单元内容
B. 栈顶单元地址
C. 栈低单元内容
D. 栈低单元地址
7.若十进制数为132.75,则其十六进制数为 (满分:4)
A. 21.3
B. 84.c
C. 4.6
D. D
8.完成对CL寄存器的内容乘以4的正确操作是( ) (满分:4)
6
9.下面是80X86宏汇编语言中关于SHORT和NEAR的叙述,哪一个是正确的? (满分:4)
A. ROL CL,1ROL CL,1
B. MUL 4
C. SHL CL,1SHL CL,1
D. MOV CL,2SHL CL,CL
10.将DX的内容除以2,正确的指令是( ) (满分:4)
A. 它们都可以直接指示无条件转移指令目标地址的属性
B. 它们都必须借助于PTR才能指示无条件转移指令目标地址的属性
C. SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性
D. NEAR必须借助于PTR才能指示无条件转移指令目标地址的属性
11.指令JMP FAR PTR DONE属于( ) (满分:4)
A. DIV 2
B. DIV DX,2
C. SAR DX,1
D. SHL DX,1
12.条件转移指令JNE的测试条件为( ) (满分:4)
A. 段内转移直接寻址
B. 段内转移间接寻址
C. 段间转移直接寻址
D. 段间转移间接寻址
13.把汇编源程序变成代码程序的过程是( ) (满分:4)
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
14.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是( ) (满分:4)
A. 编译
B. 汇编
C. 编辑
D. 链接
15.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 (满分:4)
A. 12CSBH
B. 12B6BHC
C. 12C59H
D. 12BFEH
三、判断题:
1.DMA方式是:直接依靠硬件实现主存与I/O设备之间的数据直传 (满分:4)
A. MOV AL
00H
B. AND AL
00H
C. XOR AL
AL
D. SUB AL
AL
2.PC/XT有三种类型的系统中断: 软中断、不可屏蔽中断和可屏蔽中断。 (满分:4)
A. 错误
B. 正确
3.中断处理大致包括如下过程:中断请求、中断响应及中断返回。 (满分:4)
A. 错误
B. 正确
4.在常用硬磁盘中,各道容量相同 (满分:4)
A. 错误
B. 正确
5.CPU在中断周期IT中进行中断服务处理 (满分:4)
A. 错误
B. 正确
6.子程序调用一定是程序员在编写源程序时事先安排好的,是可知的,而中断是由中断源根据自身的需要产生的,都是不可预见的。 (满分:4)
A. 错误
B. 正确
7.在BIOS系统中,01H、11H——-判断键盘缓冲区内是否有字符可读。 (满分:4)
A. 错误
B. 正确
8.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为0A000H。 (满分:4)
A. 错误
B. 正确
9.计算机通用键盘一般采取硬件编码电路产生键码 (满分:4)
A. 错误
B. 正确
10.微程序控制器采用同步控制方式 (满分:4)
A. 错误
B. 正确
北航《汇编语言》在线作业二
一、单选题:
1.下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。 TEST BH,01H _________K1 (满分:4)
A. JNE
B. JZ
C. JS
D. JC
2.完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。 (满分:4)
A. MOV AX,BX
B. MOV BX,AX
C. PUSH AX POP BX
D. MOV CX,AX MOV AX,BX MOV BX,CX
3.使用DOS系统功能调用时,使用的软中断指令是( ) (满分:4)
A. INT 21
B. INT 10H
C. INT 16H
D. INT 21H
4.中断服务程序入口地址占用( )个字节 (满分:4)
A. 4
B. 6
C. 2
D. 1
5.条件转移指令JNE的测试条件为( ). (满分:4)
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
6.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。 (满分:4)
A. MOV AL
00H
B. AND AL
00H
C. XOR AL
AL
D. SUB AL
AL
7.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( )。 (满分:4)
A. TEST BL,4FH JZ NEXT
B. XOR BL,4FH JZ NEXT
C. AND BL,4FH JZ NEXT
D. OR BL,4FH JZ NEXT
8.MOVBH,1000[SI],该指令中源操作数采用的寻址方式是( ) (满分:4)
A. 立即
B. 直接
C. 寄存器相对
D. 寄存器间接
9.下面指令执行后,变量DAB中的内容是( )。 DAW DW2A05H DAB DB 0FAH : MOV AL,BYTE PTR DAW SUB DAB,AL (满分:4)
A. 0DAH
B. 0FAH
C. 0F5H
D. 0D0H
10.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是( ) (满分:4)
A. CX=0且ZF=0
B. CX=0且ZF=1
C. CX=0或ZF=0
D. CX=0或ZF=1
11.DATA SEGMENT TA1 DW 0102H,0304H,0506H TA2 DB 02H,03H,04H : MOV BX,DS: AND BX,0FFH OR BH, 上述指令序列运行后,BX的内容是( )。 (满分:4)
A. 0605H
B. 0402H
C. 0606H
D. 0204H
12.下列指令执行后总是使CF=0,OF=0的是( )。 (满分:4)
A. AND
B. NEG
C. NOT
D. INC
13.将DX的内容除以2,正确的指令是( ) (满分:4)
A. DIV 2
B. DIV DX,2
C. SAR DX,1
D. SHL DX,1
14.下面是80X86宏汇编语言中关于SHORT和NEAR的叙述,哪一个是正确的? (满分:4)
A. 它们都可以直接指示无条件转移指令目标地址的属性
B. 它们都必须借助于PTR才能指示无条件转移指令目标地址的属性
C. SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性
D. NEAR必须借助于PTR才能指示无条件转移指令目标地址的属性
15.根据下面定义的数据段:DESG SEGMENT DAT1 DB ‘1234’ DAT2 DW 5678H ADDR EQU DAT2-DAT1 DESG ENDS 执行指令MOV AXADDR后,AX寄存器中的内容是( ) (满分:4)
A. 5678H
B. 7856H
C. 4444H
D. 0004H
三、判断题:
1.子程序调用一定是程序员在编写源程序时事先安排好的,是可知的,而中断是由中断源根据自身的需要产生的,都是不可预见的。 (满分:4)
A. 错误
B. 正确
2.随机存取方式是指:既可以读出也可以写入 (满分:4)
A. 错误
B. 正确
3.在BIOS系统中,01H、11H——-判断键盘缓冲区内是否有字符可读。 (满分:4)
A. 错误
B. 正确
4.计算机通用键盘一般采取硬件编码电路产生键码 (满分:4)
A. 错误
B. 正确
5.中断处理大致包括如下过程:中断请求、中断响应及中断返回。 (满分:4)
A. 错误
B. 正确
6.子程序名必须是一个合法的标识符,并前后二者要一致。 (满分:4)
A. 错误
B. 正确
7.中断向量表是一个特殊的线性表,它保存着系统中所有中断服务程序的入口地址(偏移量和段地址)。 (满分:4)
A. 错误
B. 正确
8.子程序的调用和返回是一对互逆操作,也是一种特殊的转移操作。 (满分:4)
A. 错误
B. 正确
9.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令 (满分:4)
A. 错误
B. 正确
10.磁盘采用顺序存取方式 (满分:4)
A. 错误
B. 正确
北航《汇编语言》在线作业三
一、单选题:
1.在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是( ) (满分:4)
A. DAA校正指令的功能已自动加在AH中
B. 进位值在AF中,校正后根据AF内容再加在AH中
C. 进位值在CF中,校正后根据CF内容再加在AH中
D. 进位值在AL最高位上,校正后根据AL最高位内容再加在AH中
2.下列叙述正确的是( ) (满分:4)
A. 对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B. 对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C. 对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D. 对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
3.执行段间调用指令CALL时,首先保护断点的: (满分:4)
A. 段地址和偏移地址
B. 段地址
C. 偏移地址
4.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。 (满分:4)
A. 占内存空间小,但速度慢
B. 占内存空间大,但速度快
C. 占内存空间相同,速度快
D. 占内存空间相同,速度慢
5.使计算机执行某种操作的命令是( ) (满分:4)
A. 宏指令
B. 指令
C. 伪指令
D. 语句
6.半导体静态存储器SRAM的存储原理是 (满分:4)
A. 依靠双稳态触发电路
B. 依靠定时刷新
C. 依靠读后再生
D. 信息不再变化
7.下面指令中,合理而有意义的指令是( )。 (满分:4)
A. REP LODSB
B. REP SCASB
C. REP CMPSB
D. REP MOVSB
8.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。 (满分:4)
A. 表示结果中含1的个数为偶数
B. 表示结果中含1的个数为奇数
C. 表示该数为偶数
D. 表示结果中低八位含1的个数为偶数
9.检查二个无符号数的关系,若要实现AL>BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是( ) (满分:4)
A. JNC LOP1
B. JA LOP1
C. JC LOP1
D. JGE LOP1
10.ORAL,AL是( )操作指令。 (满分:4)
A. 异或
B. 加法
C. 右移
D. 逻辑或
11.完成对CL寄存器的内容乘以4的正确操作是( ) (满分:4)
A. ROL CL,1ROL CL,1
B. MUL 4
C. SHL CL,1SHL CL,1
D. MOV CL,2SHL CL,CL
12.已知(AX)=1234H,执行下述三条指令后,(AX)=( )MOV BX,AX NEG BX ADD AX,BX (满分:4)
A. 1234H
B. 0EDCCH
C. 6DCCH
D. 0000H
13.在汇编语言程序中,对END语句的叙述正确的是( ) (满分:4)
A. END语句是一可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码
14.在程序执行过程中,IP寄存器中始终保存的是( ) (满分:4)
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
15.在执行下列指令时,需要使用段寄存器DS的指令是( ) (满分:4)
A. STOSW
B. ADD AL,CL
C. NEG BX
D. INC DA
三、判断题:
1.在异步通信中,数据传送所需时间由异步应答信号确定 (满分:4)
A. 错误
B. 正确
2.在常用硬磁盘中,各道容量相同 (满分:4)
A. 错误
B. 正确
3.随机存取方式是指:既可以读出也可以写入 (满分:4)
A. 错误
B. 正确
4.在显示字符时,用一个字节存储该字符的ASCII码,用另一个字节存储的显示属性,即: 显示颜色。 (满分:4)
A. 错误
B. 正确
5.图形显示的最小单位是象素,对每个象素可用不同的颜色来显示。 (满分:4)
A. 错误
B. 正确
6.子程序调用指令本身的执行不影响任何标志位,并且子程序体中指令的执行也不会改变标志位。 (满分:4)
A. 错误
B. 正确
7.若总线地址是16位,则直接访存的空间最大为64K (满分:4)
A. 错误
B. 正确
8.微程序控制器采用同步控制方式 (满分:4)
A. 错误
B. 正确
9.子程序调用一定是程序员在编写源程序时事先安排好的,是可知的,而中断是由中断源根据自身的需要产生的,都是不可预见的。 (满分:4)
A. 错误
B. 正确
10.1KB=1000字节 (满分:4)
A. 错误
B. 正确
北航16春在线作业满分答案,太感谢了
页:
[1]