北航《汇编语言》在线作业一
一、单选题:
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. 正确