兰大《汇编语言》13春在线作业1
试卷总分:100
单选题
多选题
判断题
一、单选题(共 11 道试题,共 44 分。)
V
1. 中央处理器CPU是由( )组成的。
A. 运算器
B. 控制器
C. 寄存器组
D. 前三者
此题选: D 满分:4 分
2. 执行除法指令后,影响的标志位是___。
A. 所有状态标志都不确定
B. CF、OF
C. SF、ZF
D. AF、PF
满分:4 分
3. 减法指令产生差值为38H则标志正确的是()。
A. ZF=1
B. SF=1
C. PF=1
D. PF=0
此题选: D 满分:4 分
4. 假设V1和V2是用DW定义的变量,下列指令中正确的是___。
A. movV1,20h
B. movV1,V2
C. moval,V1
D. mov2000h,V2
满分:4 分
5. 若标志DF为 0,则执行串操作MOVS指令后,寄存器SI、DI会___。
A. 不变
B. 增量
C. 减量
D. 不定
满分:4 分
6. 同一源程序中的过程名(子程序名)可以是()
A. 唯一的
B. 不唯一
C. 可以唯一
满分:4 分
7. 如果一个字变量中存放16个字,该字变量的起始地址为1000H:2000H,则该字变量数据区中的最末一个字单元的物理地址为( )
A. 1201FH
B. 12000H
C. 1201EH
D. 12020H
满分:4 分
8. 一个16位相对偏移量的范围是()。
A. 0-65535
B. 0000H-FFFFH
C. 8000H-7FFFH
D. 8000H-FFFFH
满分:4 分
9. 下面那个是过程定义伪指令()?
A. .PROC
B. PROC
C. CALL
D. .CALL
满分:4 分
10. 若用户堆栈位于存储区 10000H~1FFFFH,则该堆栈的段地址是___。
A. 10000H
B. 1FFFFH
C. 01000H
D. 00FFFH
满分:4 分
11. 能充当间接寄存器寻址方式的寄存器是()。
A. BX
B. AX
C. CX
D. DX
满分:4 分
兰大《汇编语言》13春在线作业1
试卷总分:100
单选题
多选题
判断题
二、多选题(共 5 道试题,共 20 分。)
V
1. 下面哪些是汇编语言程序设计常需要的软件()。
A. 本编辑软件
B. 执行程序
C. 连接程序
D. 调试程序
满分:4 分
2. 下面进行有符号数除法AX÷BX 和无符号数除法AX÷BX的是()
A. cwdidivbx
B. Movdx,0idivbx
C. idivbx
D. divbx
满分:4 分
3. 8086CPU的1M内存空间从低地址到高地址可以分为4个区段()
A. 基本RAM区(00000H~9FFFFH)
B. 保留RAM区(A0000H~BFFFFH)
C. 扩展ROM区(C0000H~DFFFFH)
D. 基本ROM区(E0000H~FFFFFH)
满分:4 分
4. 下面进行有符号数除法AX÷BX 和无符号数除法AX÷BX的是()
A. cwdidivbx
B. Movdx,0idivbx
C. idivbx
D. divbx
满分:4 分
5. 机器指令分为哪些字段?
A. 操作码
B. 操作数
C. 机器码
D. 控制指令
满分:4 分
兰大《汇编语言》13春在线作业1
试卷总分:100
单选题
多选题
判断题
三、判断题(共 9 道试题,共 36 分。)
V
1. 8088中,取指令和执行指令可以重叠操作。
A. 错误
B. 正确
满分:4 分
2. 宏定义体中, 如果采用了标号 mlab, 则应该使用伪指令说明, 语句表达为: local mlab 。
A. 错误
B. 正确
满分:4 分
3. 子程序可以通过 寄存器 、堆栈 、存储单元(共享变量)等传递参数。
A. 错误
B. 正确
满分:4 分
4. 堆栈段的偏移地址是通过SP寄存器给出的。
A. 错误
B. 正确
满分:4 分
5. 已知var是一个变量,语句“add si,byte ptr var”无语法错误。
A. 错误
B. 正确
满分:4 分
6. 在数据定义语句中,如果表达式中出现变量和标号,则是取其偏移地址值参加运算。
A. 错误
B. 正确
满分:4 分
7. 目标程序的扩展名是exe。
A. 错误
B. 正确
满分:4 分
8. 数据访问时默认使用的段一定是数据段DS.
A. 错误
B. 正确
满分:4 分
9. 利用重复汇编可以避免重复书写一段相同或基本相同的语句。 重复汇编伪指令有 3 个, 它们是 repeat 、 for 和 forc 。
A. 错误
B. 正确
满分:4 分
试卷总分:100
单选题
多选题
判断题
一、单选题(共 11 道试题,共 44 分。)
V
1. 中央处理器CPU是由( )组成的。
A. 运算器
B. 控制器
C. 寄存器组
D. 前三者
此题选: D 满分:4 分
2. 执行除法指令后,影响的标志位是___。
A. 所有状态标志都不确定
B. CF、OF
C. SF、ZF
D. AF、PF
满分:4 分
3. 减法指令产生差值为38H则标志正确的是()。
A. ZF=1
B. SF=1
C. PF=1
D. PF=0
此题选: D 满分:4 分
4. 假设V1和V2是用DW定义的变量,下列指令中正确的是___。
A. movV1,20h
B. movV1,V2
C. moval,V1
D. mov2000h,V2
满分:4 分
5. 若标志DF为 0,则执行串操作MOVS指令后,寄存器SI、DI会___。
A. 不变
B. 增量
C. 减量
D. 不定
满分:4 分
6. 同一源程序中的过程名(子程序名)可以是()
A. 唯一的
B. 不唯一
C. 可以唯一
满分:4 分
7. 如果一个字变量中存放16个字,该字变量的起始地址为1000H:2000H,则该字变量数据区中的最末一个字单元的物理地址为( )
A. 1201FH
B. 12000H
C. 1201EH
D. 12020H
满分:4 分
8. 一个16位相对偏移量的范围是()。
A. 0-65535
B. 0000H-FFFFH
C. 8000H-7FFFH
D. 8000H-FFFFH
满分:4 分
9. 下面那个是过程定义伪指令()?
A. .PROC
B. PROC
C. CALL
D. .CALL
满分:4 分
10. 若用户堆栈位于存储区 10000H~1FFFFH,则该堆栈的段地址是___。
A. 10000H
B. 1FFFFH
C. 01000H
D. 00FFFH
满分:4 分
11. 能充当间接寄存器寻址方式的寄存器是()。
A. BX
B. AX
C. CX
D. DX
满分:4 分
兰大《汇编语言》13春在线作业1
试卷总分:100
单选题
多选题
判断题
二、多选题(共 5 道试题,共 20 分。)
V
1. 下面哪些是汇编语言程序设计常需要的软件()。
A. 本编辑软件
B. 执行程序
C. 连接程序
D. 调试程序
满分:4 分
2. 下面进行有符号数除法AX÷BX 和无符号数除法AX÷BX的是()
A. cwdidivbx
B. Movdx,0idivbx
C. idivbx
D. divbx
满分:4 分
3. 8086CPU的1M内存空间从低地址到高地址可以分为4个区段()
A. 基本RAM区(00000H~9FFFFH)
B. 保留RAM区(A0000H~BFFFFH)
C. 扩展ROM区(C0000H~DFFFFH)
D. 基本ROM区(E0000H~FFFFFH)
满分:4 分
4. 下面进行有符号数除法AX÷BX 和无符号数除法AX÷BX的是()
A. cwdidivbx
B. Movdx,0idivbx
C. idivbx
D. divbx
满分:4 分
5. 机器指令分为哪些字段?
A. 操作码
B. 操作数
C. 机器码
D. 控制指令
满分:4 分
兰大《汇编语言》13春在线作业1
试卷总分:100
单选题
多选题
判断题
三、判断题(共 9 道试题,共 36 分。)
V
1. 8088中,取指令和执行指令可以重叠操作。
A. 错误
B. 正确
满分:4 分
2. 宏定义体中, 如果采用了标号 mlab, 则应该使用伪指令说明, 语句表达为: local mlab 。
A. 错误
B. 正确
满分:4 分
3. 子程序可以通过 寄存器 、堆栈 、存储单元(共享变量)等传递参数。
A. 错误
B. 正确
满分:4 分
4. 堆栈段的偏移地址是通过SP寄存器给出的。
A. 错误
B. 正确
满分:4 分
5. 已知var是一个变量,语句“add si,byte ptr var”无语法错误。
A. 错误
B. 正确
满分:4 分
6. 在数据定义语句中,如果表达式中出现变量和标号,则是取其偏移地址值参加运算。
A. 错误
B. 正确
满分:4 分
7. 目标程序的扩展名是exe。
A. 错误
B. 正确
满分:4 分
8. 数据访问时默认使用的段一定是数据段DS.
A. 错误
B. 正确
满分:4 分
9. 利用重复汇编可以避免重复书写一段相同或基本相同的语句。 重复汇编伪指令有 3 个, 它们是 repeat 、 for 和 forc 。
A. 错误
B. 正确
满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 兰州大学《环境气象预报》13春在线作业3
下一篇 : 兰州大学《环境气象预报》13春在线作业2