一、单选题(共 10 道试题,共 30 分。 V 1. 循环程序中最重要的一部分是(
A. 设置循环的初始状态
B. 循环体
C. 循环控制变量
D. 以上三者都是
标准答案:B
2. 非法文件代号的错误代码是(
A. 06
B. 03
C. 19
D. 02
标准答案:A
3. 循环程序有几种结构方式(
A. 3
B. 2
C. 1
D. 0
标准答案:B
4. MOV DX,COUNT[BP][DI]的源操作数的寻址方式是(
A. 变址寻址
B. 基址寻址
C. 直接寻址
D. 基址变址寻址
标准答案:D
5. 调用一个子程序结束之后需返回应该用(指令。
A. Call
B. iret
C. ret
D. iret or ret
标准答案:C
6. 存储器的物理地址是由段地址和(组合而成的
A. 寄存器地址
B. 偏移地址
C. 位移
D. 存储器地址
编程语言有哪几种类标准答案:B
7. 将十六进制数FFH转换为十进制数是(
A. 165
B. 11111111
C. 1515
D. 255
标准答案:D
8. 如果一个文件被赋予“只读”属性,那么用户可以(
A. 写文件
B. 修改文件
C. 读文件
D. 读写文件
标准答案:C
9. 键盘中断调用16H的0号功能是将读入字符的ASCII码送入(
A. AH
B. AL
C. BH
D. BL
标准答案:B
10. DOS中断类型功能号位21表示(
A. 功能调用
B. 程序终止
C. 终止地址
D. 严重错误向量
标准答案:A
二、多选题(共 10 道试题,共 30 分。 V 1. CPU利用输入输出指令与外部设备交换什么信息(
A. 控制信息
B. 状态信息
C. 数据信息
D. 总线信息
标准答案:ABCD
2. CRAY PROC ① PUSH AX ② ADD AX,BX RET ③ ENDP CRY④上面程序哪个部分有错(
A. ①
B. ②
C. ③
D. ④
标准答案:AD
3. 下列(是关系操作符。
A. JMP
B. NE
C. JE
D. LT
标准答案:BD
4. 不影响条件码的指令有(
A. 条件转移
B. 串传送指令
C. 乘法指令
D. 除法指令
标准答案:ABD
5. I/O端口有哪几种(
A. 数据端口
B. 控制端口
C. 状态端口
D. 串行口
标准答案:ABC
6. 下列与比例因子有关的寻址方式有哪些(
A. 相对寻址方式
B. 比例变址寻址
C. 基址比例变址寻址
D. 寄存器寻址
标准答案:BC
7. 对于16位操作数,寄存器可以是(
A. ax
B. al
C. bx
D. bp
标准答案:ACD
8. 计算机软件分为(类。
A. 硬件
B. 系统软件
C. 操作软件
D. 应用软件
标准答案:BD
9. 与转移地址有关的寻址方式(
A. 段内直接寻址
B. 段内间接寻址
C. 段间直接寻址
D. 段间间接寻址
标准答案:ABCD
10. 将二进制数10 1101B转换为其它进制是(
A. 53
B. 45
C. 28
D. 2DH
标准答案:BD
三、判断题(共 20 道试题,共 40 分。 V 1. 所有的图形程序都需要通过位映像的方法逐一计算屏幕上的每一个像素值。
A. 错误
B. 正确
标准答案:A
2. 磁盘的工作受磁盘控制器的控制,而不受主机的控制。
A. 错误
标准答案:A
3. BCD是一种用二进制编码的十进制数。
A. 错误
B. 正确
标准答案:B
4. 在上一个字符还未被处理机取走,又有字符要传送到数据寄存器里,则会引起超越错。
A. 错误
B. 正确
标准答案:B
5. 调用子程序时,参数是通过实参、形参方法传送的。
A. 错误
B. 正确
标准答案:B
6. 被同级或低级中断源嵌套,除了使IF=1外,还要求向8259A发中断结束命令EOI。
A. 错误
B. 正确
标准答案:B
7. 调用程序和过程不在同一代码段中,可以使用NEAR属性。
A. 错误
B. 正确
标准答案:A
8. 所有中断过程均可用IRET指令退出。
A. 错误
B. 正确
标准答案:B
9. PUSH AL 指令是正确的。
A. 错误
B. 正确
标准答案:A
10. 使用BIOS INT 10H的功能9在图形屏幕上显示文件时,总是把数据循环寄存器设置为正常方式。
A. 错误
B. 正确
标准答案:B
11. MOV BYTE PTR[BX],1000 指令是正确的。
A. 错误
B. 正确
标准答案:A
12. 20、在编写子程序时应该将用到的寄存器的值保存起来。
A. 错误
B. 正确
标准答案:B
13. 子程序的类型属性只能为NEAR。
B. 正确
标准答案:A
14. 一个过程的定义中可以包括多个过程定义。
A. 错误
B. 正确
标准答案:B
15. “无定义”是指该指令的结果并不影响条形码。
A. 错误
B. 正确
标准答案:A
16. 高级算法语言是计算机硬件能直接识别和执行的语言。
A. 错误
B. 正确
标准答案:A
17. EQU伪操作中的表达式名是允许重复定义的。
A. 错误
B. 正确
标准答案:A
18. HLA允许在数值中用下划线作为分隔符,便于人们阅读。
A. 错误
B. 正确
标准答案:B
19. 宏定义,可以先调用后定义。
A. 错误
B. 正确
标准答案:A
20. 伪操作跟伪指令不是一个概念。
A. 错误
B. 正确
标准答案:A
一、单选题(共 10 道试题,共 30 分。 V 1. 非法文件代号的错误代码是(
A. 06
B. 03
C. 19
D. 02
标准答案:A
2. 循环的控制方法有几种(
A. 4
B. 3
C. 2
D. 1
标准答案:B
3. 汇编程序将回送变量或标号的段地址值的数值回送操作符(
A. TYPE expression
B. offset variable
C. SEG Variable|label
D. LENGTH Variable
标准答案:C
4. 把(集成在芯片上构成CPU。
A. 运算器
B. 控制器和存储器
C. 运算器和控制器
D. 运算器和存储器
标准答案:C
5. 使用3CH功能建一文件,而该文件已存在,那么将会出现(
A. 不会改变任何东西
B. 此操作将文件长度置为0,写新文件,原文件内容被清除。
C. 接着原来的文件写
D. 仅把长度置零
E. 如果不愿意使用预定义的标准设备,可先关闭这些文件代号
标准答案:B
6. 假设n=16,带符号数—4D8EH用补码表示为(
A. 10001B
B. 11110B
C. -1110B
D. 10010B
标准答案:D
7. 文件代号是(类型
A. 字节
B. 字
C. 双字
D. 四字
标准答案:B
8. MOV BL, [BX] 的寻址方式(
A. 直接寻址
B. 变址寻址
C. 立即寻址
D. 寄存器寻址
标准答案:D
9. 调用一个子程序需用(指令。
A. Call
B. ret
C. iret
D. 不需要指令直接写子程序的名字即可
标准答案:A
10. 如果一个文件被赋予“只读”属性,那么用户可以(
A. 写文件
B. 修改文件
C. 读文件
D. 读写文件
标准答案:C
二、多选题(共 10 道试题,共 30 分。 V 1. 算数操作符可用于(表达式中。
A. 逻辑表达式
B. 数字表达式
C. 地址表达式
D. 关系表达式
标准答案:BC
2. 将二进制数10 1101B转换为其它进制是(
A. 53
B. 45
C. 28
D. 2DH
标准答案:BD
3. 计算机不能区别有无符号数,所以有符号数要查哪些标志位(
A. CF
B. SF
C. OF
D. ZF
标准答案:BCD
4. 使用子程序结构的优点(
A. 可以节省存储空间
B. 可以节省程序所花的时间
C. 可提供模块化程序设计的条件
D. 便于程序的调试与修改
标准答案:ABCD
5. 打印机输出一个字符的功能,有哪些功能号(
A. DOS中断21H的功能5
B. BIOS中断17H的功能0
C. DOS中断20H的功能5
D. BIOS中断17H的功能1
标准答案:AB
6. 一个汇编程序可包含(段。
A. 代码段
B. 堆栈段
C. 数据段
D. 附加段
标准答案:ABCD
7. 子程序有(属性。
A. Far
B. public
C. extrn
D. near
标准答案:AD
8. 伪操作可以完成的功能(
A. 处理器选择
B. 定义程序模式
C. 定义数据
D. 分配存储区
标准答案:ABCD
9. 汇编程序把5150H存入一个存储器字中的方法(
A. DW 5150H
B. DB 50H, 51H
C. DB 'PQ’
D. DW 'QP’
标准答案:ABCD
10. 软件中断通常由以下哪些情况引起(
A. 由中断指令INT引起
B. 由于CPU 的某些错误引起
C. 为调试程序设置的中断
D. 由外部硬件引起
标准答案:ABC
三、判断题(共 20 道试题,共 40 分。 V 1. (85-76的结果用十六进制表示为08H。
A. 错误
B. 正确
标准答案:A
2. 汇编语言之所以属于低级语言是由于用它编写的程序执行效率不如高级语言。
A. 错误
B. 正确
标准答案:A
3. 数据总线负责计算机中数据在各组成部分之间的传送。
A. 错误
B. 正确
标准答案:B
4. F的ASCII码为46H。
A. 错误
B. 正确
标准答案:B
5. DMA控制器一般包括四个寄存器:控制寄存器、状态寄存器、地址寄存器、数据寄存器。
A. 错误
标准答案:A
6. bx也可以作为累加器用。
A. 错误
B. 正确
标准答案:B
7. 相对于某起始地址的偏移量称为偏移地址。
A. 错误
B. 正确
标准答案:B
8. 调用程序和过程不在同一代码段中,可以使用NEAR属性。
A. 错误
B. 正确
标准答案:A
9. 若一台计算机的字长为4个字节,这意味着它能处理的字符串最多为4个英文字母组成。
A. 错误
B. 正确
标准答案:A
10. 正在运行的中断处理程序又被中断称为中断嵌套。
A. 错误
B. 正确
标准答案:B
11. 宏定义,可以先调用后定义。
A. 错误
B. 正确
标准答案:A
12. 除法指令对所有的条件码均无定义。
A. 错误
B. 正确
标准答案:B
13. 常量不占用存储空间。
A. 错误
B. 正确
标准答案:A
14. BCD是一种用二进制编码的十进制数。
A. 错误
B. 正确
标准答案:B
15. 软件中断的优先级高于可屏蔽中断。
A. 错误
B. 正确
标准答案:B
16. 所有的图形程序都需要通过位映像的方法逐一计算屏幕上的每一个像素值。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。