- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中断实验2010,计算机组成,张丽杰
中断控制器8259实验 实验内容 内容1:用8259中断控制器管理六个中断源。用K0~K5随机发中断请求信号。主程序运行时数码管显示全灭,运行IR5、IR4、IR3、IR2、IR1、IR0六个中断的服务程序时分别在数码管显示器上对应显示中断号5~0。 内容2:用8259中断控制器管理3个中断源。用同一信号“单脉冲”作中断源,用逻辑分析仪测试中断源请求信号“单脉冲”、8259向CPU发出的中断申请信号INTR、CPU向8259发出的中断允许信号,观察数据存储器中的中断记录并分析中断响应周期的情况。 8259初始化命令字 8259初始化流程 CT20000简介 实验步骤 内容1: 1. 实验连线 按图2-4-14接线图连线。 将8259A单元的CS与片选单元的CS0相连。 将IR5~IR0(INT5~INT0)与拔码开关的K5~K0相连。 将键盘显示单元的KEY/LED CS与片选CS1相连接。 8259的数据线D7~D0、地址线A0、读线、写线、中断请求线INTR和中断允许线INTA系统都已连接好。 2. 联机 用串口线连接实验机和系统计算机。打开实验机的电源。 点击系统机桌面上的 图标。在仿真器菜单中点击“仿真器设置”。在对话框中选择不使用软件模拟器。… 3. 运行程序 文件菜单中→关闭项目→打开实验程序8259.ASM →点击“ ”图标编译→检查编译是否正确。 “ ”复位→“ ” 全速运行程序; 依次拨动K5、K4、K3、K2、K1、K0开关发中断请求,观察现象记录数据。 随意波动开关发中断请求,观察现象记录数据。 内容2 1. 实验连线 在内容1的基础上拆除K5-K0与IR5-IR0的连线, IR0、IR2用同一触发信号 “ ”,IR1用另一触发信号“ ”。 2. 联机方式与内容1相同。 3. 修改程序 将初始化命令字ICW1修改为边沿触发。 将程序中带有?语句前的“;”去掉,使之成为可执行语句 4. 运行程序 点击“ ”编译 →检查编译是否正确→“ ”复位→“ ” 全速运行程序→发“ ”单脉冲信号(总计不超过8次)→ “ ” 停止运行→“ ”数据窗口→“ ”→“ ”400H处。410H~41FH中观察中断响应的顺序,420H中看到的是中断响应的次数。了解中断的优先级以及边沿触发和电平触发的区别。 记录中断过程,填表2-4-6。 5.修改连线 将IR2-IR0与同一个“ ”单脉冲源相连接。 将要测试的中断源信号“ ”、INTR、INTA分别与实验台的逻辑波形输入LA3-LA0相连接。 6. 修改程序并设置断点 将程序中带有?语句前的“;”去掉。带有?的语句用“ ;”注释掉。 在中断服务程序IEnt2中带有?语句处设置的断点。 7.运行程序 置逻辑分析仪:仿真器→跟踪器/逻辑分析仪设置→逻辑分析仪;逻辑分析仪窗口“ ”→触发设置“ ”→采样频率10M。 编译程序“ ”复位→“ ” 全速运行程序→发“ ”单脉冲后,观察中断响应的波形。记录波形,填表2-4-7。 表2-3-6 * * * * 实验目的 1.了解8259中断控制器。 2.掌握中断的产生、响应、服务、返回的条 件和过程。 加深对中断优先级、排队、嵌套、屏蔽等概念的理解。 中断服务 寄存器 (ISR) 数据总线 缓冲器 控制电路 优先级 分析器 (PR) 中断请求 寄存器 (IRR) 中断屏蔽寄存器 (MIR) 读/写 控制逻辑 级联缓冲 比较器 IR0 IR1 IR2 IR3 IR4 IR5 IR6 IR7 RD WR A0 CS CAS0 CAS1 CAS2 D7~D0 INTA INT SP / EN 8259内部结构图 优 先 级 INTA INT D7~D0 RD WR A0 CS 8259引脚图 CS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 8259 VCC A0 INTA IR7 IR6 IR5 IR4 28 IR3 27 IR2 26 IR1 25 IR0 24 INT 23 SP/EN 22 CAS2 16 21 20 19 18 17 WR RD D7 D6 D5 D4 D3 D2 D1 D0 CAS0 CAS1 GND 15 1 1 1 1 0 A0 D7 D6 不用 8086/8088不用 设为0 D5 1:特定完全嵌套方式 0:一般嵌套方式 1:ICW1特征位 D4 1:缓冲方式 0:非缓冲方式 不用
文档评论(0)