北航《汇编语言》在线作业二
一、单选题:
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.MOV BH,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:[0006H] AND BX,0FFH OR BH,[BX] 上述指令序列运行后,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. 正确