东师《汇编语言程序设计》2012秋第一次在线作业(随机)

所属学校:东北师范大学 科目:汇编语言程序设计 2015-03-17 12:10:35
2012秋第一次在线作业
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 当源程序被汇编时,汇编程序将对每个宏调用作()
A. 宏定义
B. 宏汇编
C. 宏展开
D. 宏调用
满分:3 分
2. mov cx,3 lea si,var loop1:cmp [si],0 loopnz loop1 如果var对应内存中的值为1,则执行这段程序cx的值为()
A. 2
B. 1
C. 0
D. 3
满分:3 分
3. mov ax,0 dec ax 执行完这段程序cx的值为多少()
A. 0
B. 1
C. -1
D. 不确定
此题选: D 满分:3 分
4. 循环程序有几种结构方式()
A. 3
B. 2
C. 1
D. 0
满分:3 分
5. 宏指令名的第一个符号必须是()
A. 字母
B. 数字
C. 下划线
D. 汉字
满分:3 分
6. 键盘中断调用16H的0号功能是将读入字符的ASCII码送入()
A. AH
B. AL
C. BH
D. BL
满分:3 分
7. 将十六进制数FFH转换为十进制数是()
A. 165
B. 11111111
C. 1515
D. 255
此题选: D 满分:3 分
8. 错误代码为01的错误类型()
A. 文件未找到
B. 路径未找到
C. 拒绝存取
D. 非法功能号
此题选: D 满分:3 分
9. 将高级语言源程序翻译成机器语言程序的系统程序是()
A. 汇编程序
B. 编译程序
C. 解释程序
D. 翻译程序
满分:3 分
10. 类型14H的中断向量在存储器的哪些单元里()
A. 0000:0050H
B. 0000:0060H
C. 0000:0070H
D. 0000:0080H
满分:3 分
2012秋第一次在线作业
试卷总分:100
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
1. 结束程序执行的语句的表示方法()
A. INT 20H
B. MOV AX, 4C00H
C. INT 21H
D. INT 22H
满分:3 分
2. “language type”在说明档该过程作为某种高级程序的子过程时所用的高级语言,可以是()
A. PASCAL
B. BASIC
C. FORTAN
D. C
满分:3 分
3. 在多重循环程序中,内层循环()
A. 只能是一个循环程序段
B. 可以是一个循环程序段
C. 可以是两个循环程序段
D. 可以是多个循环程序段
满分:3 分
4. 软件中断通常由以下哪些情况引起( )
A. 由中断指令INT引起
B. 由于CPU 的某些错误引起
C. 为调试程序设置的中断
D. 由外部硬件引起
满分:3 分
5. 中断处理程序与编写标准子程序的不同之处( )
A. 设置中断向量
B. 保存寄存器的内容
C. 处理中断
D. 设置设备的中断屏蔽位
满分:3 分
6. 汇编程序的主要功能是()
A. 检查源程序
B. 测出源程序中的语法错误,并给出出错信息
C. 产生源程序的目标程序,并可给出列表文件
D. 展开宏指令
满分:3 分
7. 当不为0或不相等时循环指令为()
A. LOOP
B. LOOPZ
C. LOOPNZ
D. LOOPNE
满分:3 分
8. 下列哪几种是I/O方式()
A. 直接I/O
B. 查询I/O
C. DMA
D. 中断I/O
满分:3 分
9. 循环指令“LOOPNE L”控制循环结束的条件有()。
A. BX=0
B. CX=0
C. ZF=1
D. CF=0
满分:3 分
10. DOS串行通信口功能()
A. 从串行通信口读一个字符
B. 向串行通信口写一个字符
C. 串行设备没有缓冲和中断
D. 用串行通信设备,字符可能丢失
满分:3 分
2012秋第一次在线作业
试卷总分:100
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 执行“INT 10”指令时,中断向量地址是40H
A. 错误
B. 正确
满分:2 分
2. INT 21H 的键盘输入功能1输入的字符可以回显。
A. 错误
B. 正确
满分:2 分
3. 寄存器寻址方式需要访问存储器取得操作数。
A. 错误
B. 正确
满分:2 分
4. 单操作数指令不允许使用立即数方式。
A. 错误
B. 正确
满分:2 分
5. 顺序、分支、循环程序和子程序的设计是汇编语言程序设计的基本内容。
A. 错误
B. 正确
满分:2 分
6. EMP=6 或 EMP EQU 6 都可以使6赋以符号名EMP,然而不允许两者同时使用。
A. 错误
B. 正确
满分:2 分
7. 算术表达式课用于地址表达式中,也就是两地址可以相乘。
A. 错误
B. 正确
满分:2 分
8. 汇编程序的作用就是把源文件转换成用二进制代码表示的目标文件。
A. 错误
B. 正确
满分:2 分
9. 换行LF的ASCII码是0AH。
A. 错误
B. 正确
满分:2 分
10. 相对于某起始地址的偏移量称为偏移地址。
A. 错误
B. 正确
满分:2 分
11. 通常硬盘安装在主机箱内,因此它属于主存储器。
A. 错误
B. 正确
满分:2 分
12. mov bx,[ax],这条指令时正确的。
A. 错误
B. 正确
满分:2 分
13. DMA方式又叫做直接存储器存取方式。
A. 错误
B. 正确
满分:2 分
14. COM文件是一种可执行文件,由程序本身的二进制代码组成。
A. 错误
B. 正确
满分:2 分
15. 伪操作跟伪指令不是一个概念。
A. 错误
B. 正确
满分:2 分
16. 若一台计算机的字长为4个字节,这意味着它能处理的字符串最多为4个英文字母组成。
A. 错误
B. 正确
满分:2 分
17. 所有的图形程序都需要通过位映像的方法逐一计算屏幕上的每一个像素值。
A. 错误
B. 正确
满分:2 分
18. 汇编语言之所以属于低级语言是由于用它编写的程序执行效率不如高级语言。
A. 错误
B. 正确
满分:2 分
19. 如果IF=0,CPU就禁止响应任何外设的中断,如果IF=1,则允许CPU响应外设中断。
A. 错误
B. 正确
满分:2 分
20. 循环控制条件是循环程序设计的关键,必须结合对算法的分析与考虑合理的选择。
A. 错误
B. 正确
满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: