2022年MCS_习题_答案 2.pdf
《2022年MCS_习题_答案 2.pdf》由会员分享,可在线阅读,更多相关《2022年MCS_习题_答案 2.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、习题 6:1. 请说明 8086 系列微机的输入输出方式有哪几种?主要特点是什么?无条件输入输出方式: CPU 不需要检测外设状态,直接使用IN 和 OUT指令进行输入和输出;查询方式: CPU 需要查询外设状态,当外设满足条件时,才传送数据,此种方式接口简单,但CPU 效率较低;中断方式:CPU 由主动查询变为被动中断, 当外设满足条件时, 向 CPU申请中断, CPU 停止当前工作进行中断处理,返回断点处继续执行,此种方式接口复杂,但CPU 效率较高;DMA 方式:利用专用接口电路在外设与存储器之间进行高速数据传输,无需 CPU 参与,此种方式接口电路复杂,但适合大数据量传输。2. 请详细
2、说明 8088 微处理器对中断的处理过程1) CPU 在每条指令执行的最后一个时钟周期检测中断请求,若有以下三种情况,则进入中断响应周期。可屏蔽中断请求,而且IF 标志为 1;软件中断请求NMI 不可屏蔽中断请求2) 获取中断类型码可屏蔽中断请求:进入中断响应周期,CPU 发出/INTA 信号给中断源,中断源通过数据总线的低8 位发送中断类型码给CPU;软件中断:中断指令中可直接得到中断类型码,若程序出错,则使用默认中断类型码;NMI 不可屏蔽中断:中断类型码为2 3) 保护断点系统自动将 Flag 压入堆栈,清除TF 和 IF,并将断点处 CS 和 IP 压入堆栈以保护断点,先压CS 后压
3、IP。4) 查找中断向量根据中断类型码在中断向量表中查找相应的中断服务程序入口地址,并赋给 CS 和 IP。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 5) 中断服务处理保护现场中断处理恢复现场IRET 指令返回6) 中断返回,从堆栈中恢复断点处的CS、IP 和 Flag 3. IBM-PC/XT 机中可以管理多少存储器地址空间?I/O 端口地址空间?1MB 存储空间, 00000H0FFFFFH 64KB I/O 空间,
4、0000H0FFFFH 4. 在微机系统中使用8259A 来管理设备的中断请求, 现在系统中有 24 个中断源,请设计管理方案,并画出连接图。需要 4 片 8259 5. 如图所示,接口电路8255A 的端口 A 工作于方式 0,作为数据输出端口,接有 8 个发光二极管;端口C 的 PC0 作为输入信号线与开关相连。初始状态为开关断开, 此时二极管全灭。 当开关闭合时 ,使 8 个发光二极管自上而下依次被点亮 ,每位显示时间约 1 秒钟,且每次仅亮一个。 当点亮最下边的二极管后,又回到最上边循环显示,直到开关断开,使二极管全灭为止。采用74LS138 产生 8255A 的片选信号, 使其地址为
5、 280H283H 。系统提供延时1 秒子程序 Delay 。1) 请简要画出硬件连接图。 (可自选门电路)。IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7 8259 主片INT INTR CPU IR8 IR9 IR10 IR11 IR12 IR13 IR14 IR15 8259 从片INT IR16 IR17 IR18 IR19 IR20 IR21 IR22 IR23 8259 从片INT IR24 IR25 IR26 IR27 IR28 IR29 IR30 IR31 8259 从片INT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年MCS_习题_答案 2022 MCS_ 习题 答案
限制150内