大工12秋《汇编语言程序设计》在线作业2
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 40 分。)
V
1. 数据定义中ARRAY DB 5 DUP(0,2 DUP(1,2,3),0,7)的第六个存储单元的内容为()。
A. 00h
B. 01h
C. 02h
D. 03h
满分:4 分
2. 指令END START的作用是()。
A. 结束汇编及从START处开始执行程序
B. 结束START程序
C. 结束汇编及结束START程序
满分:4 分
3. 操作数项中不能出现的是()。
A. 常数
B. 寄存器
C. 运算符
D. 变量
满分:4 分
4. 简化段定义伪操作给出的标准段中,哪个段可以细化分段()。
A. 代码段
B. 数据段
C. 堆栈段
满分:4 分
5. 循环程序的构成不包括下列哪部分()。
A. 设置循环初始状态
B. 循环子程序
C. 循环控制部分
D. 循环体
满分:4 分
6. 不属于汇编语言程序建立及汇编过程的是()。
A. 编辑程序
B. 运行程序
C. 汇编程序
D. 连接程序
满分:4 分
7. pentium提供的新指令是()。
A. SET cc
B. MOVSX
C. OUTS
D. CMPXCHG8B
此题选: D 满分:4 分
8. 下列伪操作中,哪个不是对准伪操作()。
A. EVEN伪操作
B. ORG伪操作
C. EQU伪操作
D. ALIGN伪操作
满分:4 分
9. 源程序经汇编程序汇编后,得到的是()。
A. 可执行文件
B. 目标文件
C. 源文件
D. 链接表
满分:4 分
10. 数据定义伪操作中,变量定义用符号地址表示,那么他和符号地址及标号有什么区别么()。
A. 没有区别
B. 仅仅是变量后面不带冒号的符号地址和标号
C. 变量就是可以重新赋值的符号地址,因此和符号地址及标号有本质区别
满分:4 分
大工12秋《汇编语言程序设计》在线作业2
试卷总分:100
单选题
多选题
判断题
二、多选题(共 5 道试题,共 40 分。)
V
1. 下列哪种伪操作能定义变量()。
A. EQU伪操作
B. 数据定义伪操作
C. EVEN伪操作
D. 段定义伪操作
满分:8 分
2. 子程序定义伪操作:oven proc basic uses ax bx si di war1:word,war2:word中描述正确的是()。
A. ax,bx,si,di为需要保存的寄存器表
B. 本汇编程序嵌入在basiC语言程序中
C. 子程序参数为war1和war2
D. 局部变量为war1和war2
满分:8 分
3. 汇编语言的语句包括下列哪种()。
A. 基本指令
B. 宏指令
C. 伪指令
D. 条件指令
满分:8 分
4. 下面属于与数据有关的寻址方式是()。
A. 以“先入后出”为原则
B. 栈区最高地址单元的前一个单元为栈底
C. 运行中SP寄存器动态跟踪栈顶位置
D. 压栈和弹出都是以字节为单位
满分:8 分
5. 子程序的参数区和局部变量区在堆栈段的情况描述正确的是
A. 返回地址和参数地址位于BP指针的正偏移区
B. 返回地址和参数地址位于BP指针的负偏移区
C. 局部变量位于BP指针的正偏移区
D. 局部变量位于BP指针的负偏移区
满分:8 分
大工12秋《汇编语言程序设计》在线作业2
试卷总分:100
单选题
多选题
判断题
三、判断题(共 5 道试题,共 20 分。)
V
1. 变量的值是该数据定义伪操作中的第一个数据项在当前段内的第一个字节的偏移地址。
A. 错误
B. 正确
满分:4 分
2. 源程序生成的目标文件即可以直接生成可执行文件。
A. 错误
B. 正确
满分:4 分
3. 赋值伪操作EQU与=伪操作没有区别。
A. 错误
B. 正确
满分:4 分
4. 在起泡法排序和折半比较查找法中都使用到了循环程序。
A. 错误
B. 正确
满分:4 分
5. 判断指令对错 MOV ES,DATA。
A. 错误
B. 正确
满分:4 分
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 40 分。)
V
1. 数据定义中ARRAY DB 5 DUP(0,2 DUP(1,2,3),0,7)的第六个存储单元的内容为()。
A. 00h
B. 01h
C. 02h
D. 03h
满分:4 分
2. 指令END START的作用是()。
A. 结束汇编及从START处开始执行程序
B. 结束START程序
C. 结束汇编及结束START程序
满分:4 分
3. 操作数项中不能出现的是()。
A. 常数
B. 寄存器
C. 运算符
D. 变量
满分:4 分
4. 简化段定义伪操作给出的标准段中,哪个段可以细化分段()。
A. 代码段
B. 数据段
C. 堆栈段
满分:4 分
5. 循环程序的构成不包括下列哪部分()。
A. 设置循环初始状态
B. 循环子程序
C. 循环控制部分
D. 循环体
满分:4 分
6. 不属于汇编语言程序建立及汇编过程的是()。
A. 编辑程序
B. 运行程序
C. 汇编程序
D. 连接程序
满分:4 分
7. pentium提供的新指令是()。
A. SET cc
B. MOVSX
C. OUTS
D. CMPXCHG8B
此题选: D 满分:4 分
8. 下列伪操作中,哪个不是对准伪操作()。
A. EVEN伪操作
B. ORG伪操作
C. EQU伪操作
D. ALIGN伪操作
满分:4 分
9. 源程序经汇编程序汇编后,得到的是()。
A. 可执行文件
B. 目标文件
C. 源文件
D. 链接表
满分:4 分
10. 数据定义伪操作中,变量定义用符号地址表示,那么他和符号地址及标号有什么区别么()。
A. 没有区别
B. 仅仅是变量后面不带冒号的符号地址和标号
C. 变量就是可以重新赋值的符号地址,因此和符号地址及标号有本质区别
满分:4 分
大工12秋《汇编语言程序设计》在线作业2
试卷总分:100
单选题
多选题
判断题
二、多选题(共 5 道试题,共 40 分。)
V
1. 下列哪种伪操作能定义变量()。
A. EQU伪操作
B. 数据定义伪操作
C. EVEN伪操作
D. 段定义伪操作
满分:8 分
2. 子程序定义伪操作:oven proc basic uses ax bx si di war1:word,war2:word中描述正确的是()。
A. ax,bx,si,di为需要保存的寄存器表
B. 本汇编程序嵌入在basiC语言程序中
C. 子程序参数为war1和war2
D. 局部变量为war1和war2
满分:8 分
3. 汇编语言的语句包括下列哪种()。
A. 基本指令
B. 宏指令
C. 伪指令
D. 条件指令
满分:8 分
4. 下面属于与数据有关的寻址方式是()。
A. 以“先入后出”为原则
B. 栈区最高地址单元的前一个单元为栈底
C. 运行中SP寄存器动态跟踪栈顶位置
D. 压栈和弹出都是以字节为单位
满分:8 分
5. 子程序的参数区和局部变量区在堆栈段的情况描述正确的是
A. 返回地址和参数地址位于BP指针的正偏移区
B. 返回地址和参数地址位于BP指针的负偏移区
C. 局部变量位于BP指针的正偏移区
D. 局部变量位于BP指针的负偏移区
满分:8 分
大工12秋《汇编语言程序设计》在线作业2
试卷总分:100
单选题
多选题
判断题
三、判断题(共 5 道试题,共 20 分。)
V
1. 变量的值是该数据定义伪操作中的第一个数据项在当前段内的第一个字节的偏移地址。
A. 错误
B. 正确
满分:4 分
2. 源程序生成的目标文件即可以直接生成可执行文件。
A. 错误
B. 正确
满分:4 分
3. 赋值伪操作EQU与=伪操作没有区别。
A. 错误
B. 正确
满分:4 分
4. 在起泡法排序和折半比较查找法中都使用到了循环程序。
A. 错误
B. 正确
满分:4 分
5. 判断指令对错 MOV ES,DATA。
A. 错误
B. 正确
满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 大连理工大学12秋《公司金融》在线作业2免费答案