《汇编语言程序设计》在线测试
更新时间:2024-06-15 06:38:02 阅读量: 综合文库 文档下载
《汇编语言程序设计》第01章在线测试
《汇编语言程序设计》第01章在线测试
剩余时间:5 9:54
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、一个字节的二进制位数是____位。
A、4
C、16
2、微机中每个存储单元具有一个地址,其中存放一个____量。
A、比特(1位)
B、8 D、32
B、字节(8位)
C、字(16位) D、双字(32位)
3、设段地址为5788H,偏移地址为94H,该字节的物理地址_____。
A、57974H
B、5883H
C、58ECH D、57914H
4、汇编语言源程序中,每个语句由4项组成,不影响语句功能的是_____。
A、名字项
B、助记符(操作码)
C、操作数 D、注释
5、执行INT 21H指令后,8086CPU将转入_____号中断服务程序。
A、20 C、21
B、20H D、21H
第二题、多项选择题(每题2分,5道题共10分)
1、如下________名称属于8086的16位通用寄存器。
A、IP B、DS C、BP D、DX
E、AX
2、采用汇编语言进行程序开发,可以使用的工具软件有______。
A、文本编辑程序 B、汇编程序 C、调试程序 D、集成化开发环境
E、连接程序
3、使用MASM 6.x版本的“ML /Fl eg101.asm”命令,如果源程序eg101.asm没有语法错误,则将生成_________文件。
A、目标代码文件 B、可执行文件 C、列表文件 D、调试文件
E、库文件
4、汇编语言中,程序员不能将______作为用户标识符。
A、DS
B、byte C、again D、call
E、SS
5、进行逻辑段定义的伪指令有______。
A、.model B、.data C、.exit D、.code E、.stack
第三题、判断题(每题1分,5道题共5分)
1、尽管用汇编语言生成的执行代码较庞大,但其能够直接有效地控制硬件。 正确
2、指向程序堆栈区的段寄存器是SS。
正确
3、8086的有效地址是指存储器操作数的偏移地址。
错误
错误
正确 错误
4、程序员有时采用十六进制形式表达数据,这是因为计算机内部寄存器电路采用这种进制。
正确 错误
5、“END”伪指令仅说明汇编到此结束,并不具备返回操作系统的功能。
正确
错误
《汇编语言程序设计》第02章在线测试 《汇编语言程序设计》第02章在线测试 剩余时间:5 9:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、“mov [bx],al”指令的目的操作数采用____寻址方式。 A、寄存器间接 C、寄存器相对 2、“mov ax,3456h”指令的目的操作数采用_____寻址方式。 A、立即数 B、寄存器 D、基址变址 B、寄存器 C、寄存器相对 D、基址变址 3、 对于“mov ax,[100h]”指令,如果DS=1400H,则源操作数来自主存物理地址_____处。 A、1400H C、1500H 4、“mov ax,[bp+di]”指令从_______段取出数据送AX。 A、CS B、100H D、14100H B、SS C、DS D、ES 5、设物理地址10FF0H存放10H、10FF1H存放20H、10FF2H存放30H,如从物理地址10FF1H中取出一个字的内容是______。 A、1020H C、2030H
B、3020H D、2010H
第二题、多项选择题(每题2分,5道题共10分)
1、计算机中有一个“01100010”编码,正确的结论有_____ 。
A、如果是一个无符号整数,表示真值:98 B、如果是一个有符号整数,表示真值:-98 C、如果是一个BCD码,表示真值:62 D、如果是一个ASCII码字符,表示字符:b
E、如果是一个ASCII码字符,表示字符:B
2、如下________寻址方式的操作数来自主存储器。
A、立即数寻址 B、寄存器寻址 C、直接寻址 D、寄存器相对寻址
E、寄存器间接寻址
3、变量名的属性有______等。
A、near B、far C、byte D、word
E、dword
4、在数据段有语句“wvar dw 34h”,在代码段正确的指令是_______。
A、mov ax,wvar B、mov ah,wvar C、mov wvar,di
D、mov al,byte ptr wvar
E、mov cx,byte ptr wvar
5、真值18,在汇编语言程序用db定义变量初值,正确的表达是_______。
A、18h B、18 C、12h D、00010010b E、12H
第三题、判断题(每题1分,5道题共5分) 1、MASM规定用后缀字母H或h表达十六进制数据。 正确
2、指令“mov ax,[bx]”中有效地址EA是BX的内容。 正确
3、语句“mov al,ffh”没有语法错。
错误
错误
正确 错误
4、“wvar dw 5 dup(0)”伪指令定义的变量wvar占用5个字节存储空间。
正确 错误
5、“wvar dw 5 dup(0)”伪指令定义的变量wvar占用10个字节存储空间。
正确 错误
《汇编语言程序设计》第03章在线测试
《汇编语言程序设计》第03章在线测试
剩余时间:5 9:56
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)
1、“mov ax,3456h”指令是一个__________量传送。
A、比特(1位)
C、字(16位)
2、某次求和运行结果为0时,ZF=_____。
A、0
C、任意
3、减法指令产生差值为38H则标志正确的是_____。
A、ZF=1
C、PF=1
4、堆栈的操作原则是_________。
A、先进先出
B、字节(8位) D、双字(32位)
B、1 D、不影响
B、SF=1 D、PF=0
B、后进先出
C、后进后出 D、循环
5、指令_______实现对AX当中D15和D0位设置为1,其他位不变的功能。
A、and ax,7ffeh C、xor ax,8001h
B、or ax,8001h D、not ax
第二题、多项选择题(每题2分,5道题共10分) 1、8086CPU的状态标志有______。
A、CF B、OF C、TF D、DF
E、SF
2、8086CPU的控制标志有______。
A、CF B、TF C、OF D、DF
E、SF
3、执行指令MOV DX,4532H后,寄存器内容正确的是______。
A、DX=4532H B、DH=45H C、DH=32H D、DL=45H
E、DL=32H
4、通常指令执行后都会修改目的操作数,但______等指令并不改变目的操作数。
A、TEST B、ADC C、AND D、DEC
E、CMP
5、用于比较无符号数据大小关心的条件转移指令有______。
A、JB B、JL C、JA D、JNA E、JG
第三题、判断题(每题1分,5道题共5分) 1、“mov ax,6735h”指令执行后,AL=35H 。 正确
2、“mov ax,6735h”指令执行后,AL=67H 。 正确
3、某个加法运算结果使标志ZF=1,则标志SF为0。 正确
4、某个加法运算结果使标志ZF=1,则标志PF为0。 正确
5、执行“cmp ax,bx”后,AX和BX寄存器内容都没有改变。
正确
错误
错误
错误
错误
错误
《汇编语言程序设计》第04章在线测试 《汇编语言程序设计》第04章在线测试 剩余时间:5 9:56 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、在一段顺序结构的程序中,不应该出现的指令是______。 A、div C、jz 2、JCXZ指令发生转移的条件是______。 A、CX=0 B、add D、mul B、CX≠0 C、ZF=0 D、ZF=1 3、2号DOS功能调用需要利用DL传递字符,这是子程序所谓的_______传递方式。 A、立即数 B、变量 C、寄存器 D、堆栈 4、9号DOS功能调用需要利用DS:DX传递字符串首地址,这是_______。 A、传数值的入口参数 B、传地址的入口参数
C、传数值的出口参数 D、传地址的出口参数
5、对应主程序CALL指令调用子程序,子程序结束通常采用______指令返回主程序。
A、jmp C、endp
B、iret D、ret
第二题、多项选择题(每题2分,5道题共10分)
1、无条件转移JMP指令支持的目标地址寻址方式有___。
A、相对寻址 B、寄存器间接寻址 C、存储器间接寻址 D、直接寻址
E、立即数寻址
2、将AL中的大写字母转换为小写,可用_____指令。
A、sub al,20h B、add al,20h C、cmp al ,20h D、test al,20h
E、or al,20h
3、子程序的入口参数可以通过_______等传递。
A、中断调用号 B、寄存器 C、变量 D、堆栈
E、立即数
4、在源程序中,子程序代码应该存放在_____等位置。
A、代码段返回操作系统的语句之后 B、.MODEL语句之前 C、END语句之后
D、代码段第一条执行指令之前
E、附加段
5、用JC实现AX最高位等于0转移,前面可以使用_____指令产生条件。
A、test ax,0ffh B、shl ax,1 C、cmp ax ,0 D、test ax,0 E、rol ax,1
第三题、判断题(每题1分,5道题共5分) 1、执行JNZ指令发生转移的条件是ZF=0 。 正确
2、执行JNZ指令发生转移的条件是ZF=1 。
错误
正确 错误
3、在双分支程序段中,两个分支语句之间的JMP指令的功能是使第一个分支语句执行完成之后,跳过第二个分支语句。避免误入第二个分支语句。
正确
错误
4、循环初始值应该属于循环体之中。 正确 5、通常循环体中应该包含进行循环条件修改的代码。 正确 错误 错误
正在阅读:
《汇编语言程序设计》在线测试06-15
【学会计】2011年注会税法习题班-练习试题1-17章全下载【学会计论坛】04-30
妈妈我想告诉你一个秘密作文500字06-20
2015年满分社会调查研究与方法考试题库03-07
备战2022年高考理数一轮复习第五节 三角恒等变换04-14
聊城大学网站建设与管理办法 - 图文06-15
会展场馆篇07-11
托盘堆码方式07-10
2018年政治功能强不强等方面组织生活会对照检查发言材料08-06
圣迪网络—合作运营方案05-22
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 在线测试
- 汇编语言
- 程序设计
- 新《预算法》对行政事业单位预算管理的挑战解读 考试题及答案
- 中南大学 网络远程教育《人力资源管理》在线测试答案汇总
- 个案工作七大治疗模式详细笔记
- 高三语文-2015届高三上学期第一次质量检测语文试题
- 中国保险监督管理委员会关于美亚财产保险有限公司资本保证金处置
- 你已经在我的心灵深处 - 图文
- 新人教版一年级数学下册第三单元《分类与整理》导学案
- 试论当前我国权力腐败的特点及对策研究
- 快速提升美容院业绩的6大方案 - 图文
- 供电服务典型案例汇编
- 聊城大学网站建设与管理办法 - 图文
- 学校校本课程开设情况介绍
- 奥赛天天练方阵1
- 小学科学教科版六年级下册第三单元宇宙《探索宇宙》公开课优质课
- 企业为什么要定做工作服?
- 尚嘉和百货广场营销策划方案
- 天津民间房屋抵押贷款流程和条件
- 托福听力真题的重复率比较高的短语。
- 简析旅游服务人员在为游客提供服务时应该注意的策略
- 2014年重点税源监控报表填报说明