0

    微机控制与接口技术形成性考核册答案

    2023.12.17 | admin | 244次围观

    1、微机控制与接口技术形成性考核册答案第 1 次作业1 计算机分那几类?各有什么特点?答:传统上分为三类:大型主机、小型机、微型机。大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积 小、价格低、具有工业化标准体系结构,兼容性好。2 简述微处理器、微计算机及微计算机系统三个术语的内涵。答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括微处理器、 存储器、I/O 接口电路及系统总线。微计算机系统是

    2、在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。3 微处理器应包含的最基本功能部件是哪些?答:算术逻辑单元,寄存器阵列,控制器部件。4 微计算机应包含的最基本功能部件是哪些?答:微处理器,内存储器,外围接口电路,系统总线。5 8086 是多少位的微处理器?为什么?答: 8086 是 16 位的微处理器,其内部数据通路为16 位,对外的数据总线也是16 位。6 EU 与 BIU 各自的功能是什么?如何协同工作?答: EU 是执行部件,主要的功能是执行指令。BIU 是总线接口部件,与片外存储器及I/O 接口电路传输数据。EU 经过 BIU 进行片外操作数的访问,

    3、BIU 为 EU 提供将要执行的指令。EU 与 BIU 可分别独立工作,当EU 不需 BIU 提供服务时,BIU 可进行填充指令队列的操作。第 2 次作业1 8086/8088 与其前一代微处理器8085 相比,内部操作有什么改进?答: 8085 为 8 位机,在执行指令过程中,取指令与执行执令都是串行的。8086/8088 由于内部有EU和 BIU 两个功能部件,可重叠操作,提高了处理器的性能。2 8086/8088 微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8 个 16 位寄存器,AX、 BX、 CX、 DX、 SP、 BP、 DI、 SI。 AX、 BX、 CX、 D

    4、X 一般作为通用数据寄存器。SP 为堆栈指针存器,BP、 DI、 SI 在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP 的内容为下一条将要执行指令的偏移地址,与CS 共同形成下一条指令的物理地址。3 8086 对存储器的管理为什么采用分段的办法?答: 8086 是一个 16 位的结构,采用分段管理办法可形成超过16 位的存储器物理地址,扩大对存储器的寻址范围(1MB , 20 位地址)。若不用分段方法,16 位地址只能寻址64KB 空间。4在8086 中,逻辑地址、偏移地址

    5、、物理地址分别指的是什么?具体说明。答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H : 0088H 。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16 位的二进制代码。物理地址是8086 芯片引线送出的20 位地址码,用来指出一个特定的存储单元。5 8086/8088 为什么采用地址/数据引线复用技术?答:考虑到芯片成本,8086/8088 采用 40 条引线的封装结构。40 条引线引出8086/8088 的所有信号是不够用的,采用地址/数据线复用引线方法可以解决这一矛盾,从逻辑角度,地址与数据信号不会同时出现,二者可以分时复用同一

    6、组引线。第 3 次作业1 怎样确定8086 的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同答:引线MN/MX# 的逻辑状态决定8086 的工作模式,MN/MX# 引线接高电平,8086 被设定为最小模式, MN/MX# 引线接低电平,8086 被设定为最大模式。最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288 专用芯片译码后提供,8288 的输入为8086 的 S2#S0# 三条状态信号引线提供。2 8086 基本总线周期是如何组成的?各状态中完成什么基本操作?答: 基本总线周期由4 个时钟 (CLK) 周期组成,按时间顺序定义为T1 、 T2、 T3、 T

    7、4。 在 T1 期间 8086发出访问目的地的地址信号和地址锁存选通信号ALE; T2期间发出读写命令信号 RD#、WR#及其它相关信号; T3 期间完成数据的访问;T4 结束该总线周期。3 8086 中断分哪两类?8086 可处理多少种中断?答: 8086 中断可分为硬件中断和软件中断两类。8086 可处理 256 种类型的中断。4 8086 可屏蔽中断请求输入线是什么?“可屏蔽 ”的涵义是什么?答:可屏蔽中断请求输入线为INTR ; “可屏蔽 ”是指该中断请求可经软件清除标志寄存器中IF 位而被禁止。5 8086 的中断向量表如何组成?作用是什么?答:把内存0 段中 03FFH 区域作为中

    8、断向量表的专用存储区。该区域存放256 种中断的处理程序的入口地址,每个入口地址占用4 个存储单元微处理器与外设大学教程,分别存放入口的段地址与偏移地址。第 4 次作业1 简述在最小工作模式下,8086 如何响应一个总线请求?答:外部总线主控模块经HOLD 引线向 8086 发出总线请求信号;8086 在每个时钟周期的上升沿采样 HOLD 引线; 若发现 HOLD=1 则在当前总线周期结束时(T4 结束 )发出总线请求的响应信号HLDA ; 8086使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应过程。2 80X86 系列微处理器采取与先前的微处理器兼容的技术路线,有什么好处?有什么不足?第 3 页 共

    9、 8 页答:好处是先前开发的软件可以在新处理器组成的系统中运行,保护了软件投资。缺点是处理器的 结构发展受到兼容的约束,为了保持兼容性增加了硅资源的开销,增加了结构的复杂性。3 80386有几种存储器管理模式?都是什么?答:80386有三种存储器管理模式,分别是实地址方式、保护方式和虚拟8086方式。计算机专业微机接口技术试题2009-12-14 22:26:20| 分类:考试辅导|标签:|字号大中小订阅中央广播电视大学20032004学年度第一学期 开放专科”期末考试计算机专业微机接口技术试题2004年1月一、单选题(本题共20分,每小题2分)1. 8086执行OUTDX , AL指令时其引

    10、脚()。A. M/IO输出高电平、 WR输出高电平 B. M/TO输出低电子、丽,输出低电平C. M/IO输出低电平、 WR输出低电平 D. M/IO输出高电平、丽,输出高电平2 .查询输入时,外设的状态线是()信号。A.输A B.输出C.控制D.不能确定3 .总线宽度指的是()的条数。A.数据总线B .地址总线C控制总线D .所有总线4 .以下优称级最高的是()中断。A除法除以0 B .算术运算溢出C可屏蔽a非屏蔽。5 . 8086响应以下中断时,需要到数据总线读人中断类型码的是()。A .单步中断B .指令中断定C可屏蔽中断D.非屏蔽中断6 . 8259管理可屏蔽中断时,中断结束的含义指的

    11、是()。A设置中断类型码 B.置1中断屏蔽寄存器C设置中断优先级 D清O中断服务寄存器7 .对应可编程并行接口芯片8255A的方式。的输入/输出方式是()。丸元条件输入输出方式D 查询输入输出方式巴中断输入输出方式D DMA 方式8可编程定时器计数器8253 能输出方波的方式是( )。丸方式0 B 方式lC 方式2 D 方式39以下不属于人机接口的是( )。丸键盘 B 显示器C 打印机D MODEM10 RS-232-C 对应的逻辑1 电子是 ( )。A. 一 15V 3V B . 5V-0VC 0V 一 +5V D +3V 一 +15V二、判断如下说法是否正确(本题共20 分微处理器与外设大学教程,每小题2 分

    12、)1端口是位于主机与外设间电路的总称。2通常,外设的状态线和数据线应占有不同的地址,但在特殊情况下,外设的状态和数据也可占有 相同的地址。3中断事件都是预先安排好的事件。4 8259A 的 8 个中断请求引脚所对应的中断类型码只能是8 个连续的8 位二进制数。5在不改变控制字的情况下,8255A 工作在方式。时,数据只能单向传送。6软件起动8253 计数指的是向8253 写入初始化控制字后,8253 立即开始减计数。7在某些场合下,利用多路模拟开关,多个模拟输入电压可以共用一个A D 转换器。8共阳极8 段数据管的内部的所有发光二极管的正极均连在一起。9不同键盘阵列的识别的方法都是给每一个按键

    13、设计一个特定的编码。10 若要实现两台微机间全双工串行数据传送,最少也应使用3 条连接线。三、填空题(本题共20 分,每小题2 分 )1 8086 工作在 方式下,其地址总线、数据总线和控制总线会变为高阻状态。2设某查询输出系统,其状态线EMPTY 有效时,CPU 才可向其输出数据,该有效信号应为 电平。3 8086 的可屏蔽中断请求引脚名称是 。4 .向CPU的外部中断引脚发触发信号,称为,5两片8259A 级联使用,可管理 个可屏蔽中断。6可编程并行接口芯片8255A 的内部控制分为两组,称为 。7 8253 的每个定时器计数器可有 种工作方式。8 AD574 是 位的A D 转换器。9常

    14、用的软件识别键盘阵列的方法有反转法和 法。lo.串行接口中,TxD端是数据一一端。四、简答题(本题共 10 分,每小题5 分 )1简要说明DMA 过程。2简要说明设计接口时应如何考虑设计接口的地址。五、分析设计题(本题共30 分,每小题5 分 )1写出跳线接和可位置时,8255 的地址范围。2不考虑A9 以上地址,说明8255A 是否有重叠地址。3设有8 个按键的状态需要通过8255A 的 PA 口输入到微机中,画出按键S0 、 S1 , S7与 PA0 、 PAl , PA7 顺序连接。要求;按键按下时。输入状态为o。4编写有关指令序列,对8255 进行初始化、查询有无按键按下,若有,则将读

    15、人状态存人数据段。5 .若有8行X 3列键盘阵列,若行与 PA连接,列与 PB 口的PB0、PBI、PB2连接,画出该键盘阵列与8255A 的连接图。6若题五。5 采用反转法识别按键,编写键盘识别程序,并说明在PA0 和 PB0 交叉点处的按键的键值是多少?试卷代号:2090中央广播电视大学2003 一 2004 学年度第一学期“开放专科 ” 期末考试计算机专业微机接口技术试题答案及评分标准(供参考)2004 年 1 月一、单选题(本题共 20 分,每小题2 分 )1 C 2 A 3 A 4 A 5 C6 D 7 A 8 D 9 D 10 A二、判断如下说法是否正确(本题共20 分,每小题2

    16、分 )1错2对3对4对5对6错7对8对9对10对三、填空题(本题共 20 分,每小题2 分 )1 DMA2高3 INTR4中断请求5 156 A 组和 B 组7 68 129行扫描10 输出四、简答题(本题共 10 分,每小题5 分 )1简要说明DMA 过程。当外设有批量高速数据需要与存储器交换时,向DMAC 发请求信号,DMAC 向 8086 发HOLD 信号, 8086 收到 HOLD 后,在执行完现行指令后,向DMAC 发总线响应信号HLDA ,同时让出总线,DMAC 收到 HLDA 后接管总线,控制外设与存储器间交换数据。当数据传送完毕后,DMAC撤消给8086的HOLD ,释放总线。

    17、8086收到HOLD无效后,撤消 HLDA ,同时接管总线,继续从被打断处执行指令。2简要说明设计接口时应如何考虑设计接口的地址。不同接口(外设)应占用不同的地址用户接口地址不能与其它系统已占用的地址重叠用户接口地址也应尽量减少重叠用户接口可以占用存储器地址,也可占用I O 地址 (M I 巧区别 )译码器与地址总线相接(及控制总线),译码器输出端与接口芯片的片选控制端连接五、分析设计题(本题共30 分,每小题5 分 )1写出跳线接了和Y1 位置时,8255 的地址范围。跳线接 位置时 8255 的地址范围:1000000 000B 一 1000000 1llB(200H 一 207H)跳线接

    18、 Y1 位置时 8255 的地址范围:1000001 000B 一 1000001 1llB(208H 一 20FH)2不考虑A9 以上地址,说明8255 是否有重叠地址。200H 一 203H 分别与204H 一 207H 重叠208H 一 20BH 分别与20CH 一 20FH 重叠3设有8 个按键的状态需要通过8255 的 PA 口输入到微机中,画出按键So、 S1 , S7 与 PA0 、PAl , PA7 顺序连接。要求:按键按下时。输入状态为o。见图l。4编写有关指令序列,对8255 进行初始化、查询有无按键按下,若有,则将读人状态存人数据段。 参考指令序列:MOVDX , 203

    19、H ;控制字寄存器地址MOVAL , 10011011B ; PA 口、 PB 口、 PC 口均为输入OUT DX , AIMOVDX , 200H ; PA 口地址NEXT: IN AL , DXTESTAL , 0FFH ;是否为全抬起?JENEXT ;无键按下,转MOVAH , AL ;有键按下,存人AH 寄存器5若有8 行。 3 列键盘阵列,若行与PA 连接,列与PB 口的 PB0、 PBl、 PB2 连接,画出该键盘阵列与 8255A 的连接图。见图 2。6若题五5 采用反转法识别按键,编写键盘识别程序,并说明在PAo 和 PBo 交叉点处的按键的键值是多少? 参考程序:MOVDX

    20、, 203H ;控制字寄存器地址MOVAL , 10001011B ; PA 输出, PB 输入OUT DX , ALMOV DX , 200H ; PA 口地址MOV AL , 0 ; PA 输出全 0OUT DX , ALMOVDX , 201H PB 口输人NEXTl : IN AL , DXANDAL , 7 ;保留低3 位CMP AL , 7JENEXTl ;无键按下MOVAH , AL 存列码MOV CX , 1000NEXT2 : LOOPNEXT2 ;延时防抖MOV DX , 203HMOVAL , 10011001B ; PA 输入, PB 输出OUT DX , ALMOV DX , 201HMOV AL , AHOUTDX , AL ;输出列码MOV DX , 200HINAL , DX 读入行码AHAl =键值06FEH若按下 PAo 与 PBo 交叉点处按键,其键值为:第 9 页 共 8 页

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论