版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《汇编语言与接口技术》期末习题试卷及参考答案课程名称:汇编语言与接口技术考试时长:120分钟满分:100分考试形式:闭卷适用专业:计算机应用、电子信息、机电、物联网等相关专业考试范围:8086汇编基础、寻址方式、指令系统、汇编程序结构、微机总线、I/O端口、8255并行接口、8253定时计数器、中断技术、接口编程基础一、单项选择题(每题2分,共30分)1.8086CPU的地址总线位数为()A.8位B.16位C.20位D.32位2.8086汇编指令中,MOVAX,[BX+SI]属于()A.立即寻址B.寄存器寻址C.基址变址寻址D.直接寻址3.CPU执行OUTDX,AL指令时,输出到数据总线的内容是()A.AL内容B.AX内容C.DX内容D.DL内容4.8086系统中,一个内存物理地址的构成方式是()A.段地址×10H+偏移地址B.段地址+偏移地址C.段地址×100HD.偏移地址×10H5.标志寄存器中,CF标志位的含义是()A.溢出标志B.进位/借位标志C.零标志D.符号标志6.指令ADDAX,BX执行后产生溢出,对应的标志位是()A.CFB.ZFC.OFD.SF7.能够实现无条件程序跳转的指令是()A.JZB.JMPC.JCD.JS8.8255A可编程并行接口芯片的端口数量为()A.2个B.3个C.4个D.5个9.8253定时/计数器的工作方式中,可产生周期性方波的是()A.方式0B.方式1C.方式2D.方式310.8086CPU最小工作模式的特点是()A.多处理器协同工作B.单CPU系统,直接输出总线控制信号C.需外接8288控制器D.无总线控制信号11.汇编语言中,END伪指令的作用是()A.定义数据段B.标记程序结束C.定义代码段D.分配内存空间12.I/O端口独立编址方式下,访问端口使用的指令是()A.MOVB.IN/OUTC.ADDD.SUB13.寄存器SI、DI属于()A.通用数据寄存器B.变址寄存器C.段寄存器D.指针寄存器14.中断向量表在8086系统中的存储地址范围是()A.00000H~003FFHB.00400H~007FFHC.FFFF0H~FFFFFHD.任意地址15.汇编语言源程序翻译成机器语言目标文件的过程称为()A.编译B.汇编C.链接D.调试二、判断题(每题1分,共10分,对打√,错打×)1.8086CPU是16位微处理器,内部数据总线为16位。()2.立即数可以直接作为MOV指令的目的操作数。()3.物理地址唯一,逻辑地址不唯一。()4.8255A的A、B、C端口均可独立设置为输入或输出模式。()5.JMP指令执行后会改变标志寄存器状态。()6.独立编址的I/O端口与内存地址空间相互独立、互不重叠。()7.8253每个计数器均为16位,最大计数初值为65536。()8.段寄存器可以直接使用MOV指令赋值立即数。()9.中断向量表中每个中断向量占用4字节,存放段地址和偏移地址。()10.汇编语言伪指令不产生机器代码,仅用于指导汇编过程。()三、名词解释(每题3分,共15分)1.逻辑地址2.寻址方式3.I/O接口4.中断向量5.伪指令四、简答题(每题5分,共25分)1.简述8086CPU最小模式与最大模式的区别。2.简述汇编语言程序的基本组成结构。3.简述8255A三种工作方式的功能特点。4.简述I/O端口两种编址方式的优缺点。5.简述中断的处理全过程。五、程序分析与编程题(每题10分,共20分)1.分析如下汇编程序段,写出每条指令功能及程序最终执行结果:MOVAX,1234H
MOVBX,5678H
ADDAX,BX
SUBAX,1000H2.编写简单汇编程序:实现将内存单元BUF中的一字节数据送入AL寄存器,并对该数据进行加1操作,结果存回原单元。参考答案及详细解析一、单项选择题(每题2分,共30分)1.C解析:8086地址总线20位,可寻址1MB内存空间。2.C解析:BX为基址寄存器、SI为变址寄存器,组合为基址变址寻址。3.A解析:OUTDX,AL指令将AL寄存器数据输出到DX指定的I/O端口。4.A解析:8086物理地址计算公式:物理地址=段地址×16(10H)+偏移地址。5.B解析:CF进位标志,无符号数运算产生进位/借位时置1。6.C解析:OF为有符号数溢出标志,运算溢出时OF=1。7.B解析:JMP为无条件跳转指令,其余为条件跳转指令。8.C解析:8255A包含A、B、C三个数据端口和一个控制端口,共4个端口。9.D解析:方式3为方波发生器模式,输出连续周期性方波信号。10.B解析:最小模式为单CPU系统,CPU直接输出总线控制信号;最大模式需外接8288总线控制器,支持多处理器。11.B解析:END伪指令标识汇编程序结束,无机器代码。12.B解析:独立编址专用IN、OUT指令实现端口读写。13.B解析:SI、DI为变址寄存器,常用于数据串操作。14.A解析:8086中断向量表固定占用00000H~003FFH共1KB空间。15.B解析:汇编语言源程序转换为目标程序的过程称为汇编。二、判断题(每题1分,共10分)1.√2.×3.√4.√5.×6.√7.√8.×9.√10.√易错解析:2.立即数不能做目的操作数;5.JMP跳转指令不影响标志位;8.段寄存器不能直接赋值立即数,需通过通用寄存器中转。三、名词解释(每题3分,共15分)1.逻辑地址:8086采用分段寻址,由段地址和段内偏移地址组成的虚拟地址,格式为“段地址:偏移地址”,可对应多个物理地址。2.寻址方式:CPU获取指令中操作数有效地址或操作数本身的方式,分为立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、基址变址寻址等。3.I/O接口:主机与外部设备之间的连接电路,实现数据缓冲、电平转换、时序匹配、信号隔离,完成主机与外设的数据交互。4.中断向量:中断服务程序的入口地址,包含段地址和偏移地址,4字节存储,所有中断向量集中存储构成中断向量表。5.伪指令:汇编程序专用指令,无对应机器代码,仅用于定义段、分配内存、常量定义、程序结束标记等,指导汇编编译流程。四、简答题(每题5分,共25分)1.8086最小模式与最大模式区别(1)最小模式:单CPU工作模式,CPU直接输出总线控制信号,电路简单,适用于小型单机系统;(2.5分)(2)最大模式:多处理器工作模式,CPU不直接输出控制信号,外接8288总线控制器生成控制信号,支持协处理器,适用于多机复杂系统。(2.5分)2.汇编语言程序基本结构完整汇编程序由数据段、代码段、堆栈段、附加段组成,常用三段结构:(1)数据段:定义常量、变量,分配数据内存;(2)堆栈段:开辟堆栈空间,用于数据压栈、断点保护;(3)代码段:编写核心执行指令,完成程序功能,以END结束程序。3.8255A三种工作方式特点方式0(基本I/O):无条件输入输出,无需握手信号,适用于简单低速外设;(1.5分)方式1(选通I/O):带握手信号的输入输出,具备中断能力,适用于中速外设;(1.5分)方式2(双向I/O):仅A端口支持,可双向收发数据,带握手和中断,适用于双向传输外设。(2分)4.I/O端口两种编址方式优缺点独立编址:端口与内存地址独立,不占用内存空间,专用IN/OUT指令,执行效率高,但指令专用、编程稍复杂;(2.5分)统一编址:端口等同于内存单元,可使用所有内存操作指令,编程灵活,但占用内存地址空间。(2.5分)5.中断处理全过程中断请求→中断判优→中断响应→保护断点与现场→查找中断向量、转入中断服务程序→执行中断处理功能→恢复现场与断点→中断返回。五、程序分析与编程题(每题10分,共20分)1.程序段分析MOVAX,1234H;将立即数1234H送入AX,AX=1234H(2分)MOVBX,5678H;将立即数5678H送入BX,BX=5678H(2分)ADDAX,BX;AX=AX+BX=1234H+5678H=68ACH(3分)SUBAX,1000H;AX=68ACH-1000H=58ACH(2分)最终结果:AX=58ACH,BX=5678H(1分)2.汇编编程实现DATASEGMENT
BUFDB25H;定义一字节变量
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 能源计量系统安装施工方案及技术措施
- 无人机驾驶员口试题以必考题及答案
- 2026年社会保障概论试题及答案
- 小学主题班会课件:我与文明的小手同行
- 2026年化工总控工(中级)职业技能鉴定题库附答案
- 证券从业资格考试《证券市场基础知识》真题及答案
- 基坑支护渗漏监测施工方案及工艺方法
- 关键岗位人员(项目经理、总工)离岗应急替代机制
- 自来水管道施工方案
- 2026年无人机考试题库B(含答案)及答案(夺冠系列)
- 2026年高考俄语试题及答案(全国卷)
- 2026年浙江杭州市中考政治试题及答案
- 广东省化工(危险化学品)企业安全隐患排查指导手册(油气储存企业专篇)
- 2026年完善薪酬社保制度夯实居民消费能力操作手册
- 脐带脱垂的课件
- 2025年辛集事业编考试题库及答案
- 变电站脚手架专项施工方案
- 胃肠外科术后引流管护理
- 2026烧烤料理师招聘试题及答案
- 2025年政府采购评审专家考试试题库(附答案)
- 2026年 中国汽车金融行业市场前瞻与投资战略规划分析报告
评论
0/150
提交评论