当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《微机原理》课程电子教案(PPT课件讲稿)第八章 中断技术

资源类别:文库,文档格式:PPT,文档页数:22,文件大小:93KB,团购合买
第八章中断技术 1.中断概念:是中断源中止CPU当前正执行的程序 转而为其服务.运行结束再返回原程序继续工作. 2.中断功能 解决快速主机与慢速外设速度匹配 分时操作实现实时处理 故障处理 3.中断源: 外设请求中断 故障强迫中断 实时时钟中断 自陷中断
点击下载完整版文档(PPT)

第八章中断技术 1中断概念是中断源中止CPU当前正执行的程序 转而为其服务运行结東,再返回原程序继续工作 2中断功能 解决快速主机与慢速外设速度匹配 分时操作实现实时处理故障处理 3中断源: 外设请求中断 故障强迫中断 实时时钟中断 自陷中断

第八章 中断技术 • 1.中断概念:是中断源中止CPU当前正执行的程序, 转而为其服务.运行结束,再返回原程序继续工作. • 2.中断功能: • 3.中断源: 解决快速主机与慢速外设速度匹配 分时操作 实现实时处理 故障处理 外设请求中断 故障强迫中断 实时时钟中断 自陷中断

第八章中断技术 81中断类型和中断向量表 中断类型 1)外部中断 NMI非屏蔽中断—电源掉电 INTR可屏蔽中断—软件设置 2)内部中断 除法的除数为0-类型0 2溢出中断-类型4 3单步中断-类型1 4软件中断一类型n 优先权次序 0>4>n>NMIⅠNTR>单步中断

第八章 中断技术 • 8.1 中断类型和中断向量表 • 一.中断类型 • 1)外部中断 • 2)内部中断 NMI非屏蔽中断——电源掉电 INTR可屏蔽中断——软件设置 1.除法的除数为0---类型0 2.溢出中断---类型4 3.单步中断---类型1 4.软件中断---类型n 优先权次序: 0>4>n >NMI>INTR>单步中断

第八章中断技术 81中断类型和中断向量表 二中断向量表中断类型号和中断服务程 序入口连接表 0000H 类型0中断服务程序 入口地址 0004H 类型1中断服务程序 入口地址 0008H 类型2中断服务程序 入口地址 003FCH 类型255中断服务程序 入口地址 003FFH

第八章 中断技术 • 8.1 中断类型和中断向量表 • 二.中断向量表:中断类型号和中断服务程 序入口连接表. 类型0中断服务程序 入口地址 类型1中断服务程序 入口地址 类型2中断服务程序 入口地址 . 类型255中断服务程序 入口地址 0000H 0004H 0008H . . . 003FCH 003FFH

82中断响应过程 完成当前指令 内部中断 NMI? INTRO 识别中断 读中断 N 类型号 TF=O 执行下条指令 标志进栈一 保存TF 禁止单步(OTF) 恢复被中断的程序 禁止中断(OF) 匚标志退栈一」 查中断矢量表 得到中断服务程序入口地址 恢复断点PCS退栈 保护断点 执行中断服务程序

• 8.2 中断响应过程 完成当前指令 内部中断? NMI? INTR? TF=0? IF=? 执行下条指令 识别中断 读中断 类型号 Y Y Y Y N N N N 标志进栈 保存TF 禁止单步(OTF) 禁止中断(OIF) 查中断矢量表 得到中断服务程序入口地址 保护断点 执行中断服务程序 恢复断点,IP,CS退栈 标志退栈 恢复被中断的程序 1 0

第八章中断技术 8.3程序中断输入输出方式 1中断作用 CPU与IO设备并行工作 硬件故障处理 实现人机联系 实现多道程序和分时操作 实现实时处理 实现目态程序和管态程序的联系 多处理机系统各处理机间的联系

第八章 中断技术 • 8.3 程序中断输入输出方式 • 1.中断作用 • CPU与I/O设备并行工作 • 硬件故障处理 • 实现人机联系 • 实现多道程序和分时操作 • 实现实时处理 • 实现目态程序和管态程序的联系 • 多处理机系统各处理机间的联系

第八章中断技术 83程序中断输入输出方式 2中断处理 关中断 保存断点保护现场 判别中断条件转入中断服务程序」 开中断 执行中断服务程序 关中断 恢复现场,恢复断点 开中断 返回断点

第八章 中断技术 • 8.3 程序中断输入输出方式 • 2.中断处理 • 关 中 断 保存断点,保护现场 执行 中 断服务程序 关 中 断 恢复现场,恢复断点 判别中断条件,转入中断服务程序 开 中 断 开 中 断 返回断点

第八章中断技术 848259A中断控制器及其应用 中断控制器作用 接受IRQ0IRQ7 经判优选中最高优先级的请求 送至CPU 收到响应后,送中断类型号 经CPU读入 进入中断服务程序

第八章 中断技术 • 8.4 8259A中断控制器及其应用 中 断 控 制 器 作 用 接受IRQ0~IRQ7 经判优选中最高优先级的请求 送至CPU 收到响应后,送中断类型号 经CPU读入 进入中断服务程序

第八章中断技术 848259A中断控制器及其应用 28 WR 27 AO RD 23456789 26 iNTA D7 25 IR7 D6 24 IR6 D5 23 IR5 D4 22 IR4 D3 21 IR3 D2 20 IR2 19 IRI DO 18 IRO CAS 12 17 INT CAS 13 16SP/EN GND CAS2

第八章 中断技术 • 8.4 8259A中断控制器及其应用 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 CS WR RD D7 D6 D5 D4 D3 D2 D1 D0 CAS0 CAS1 GND VCC A0 INTA IR7 IR6 IR5 IR4 IR3 IR2 IR1 IR0 INT SP/EN CAS2

第八章中断技术 848259A中断控制器及其应用 1芯片功能 INTA NT 数据总线 缓冲器 控制逻辑 中断 读/写逻辑 服务 请求 寄存器 优先级 寄存器 ISR 分析器 IRR CASO CASI 级连缓冲 CAS2比较器 中断屏蔽寄存器IMR SP/EN

第八章 中断技术 • 8.4 8259A中断控制器及其应用 • 1.芯片功能 数据总线 缓冲器 读/写逻辑 级连缓冲 比较器 控制逻辑 服务 寄存器 ISR 优先级 分析器 中断 请求 寄存器 IRR 中断屏蔽寄存器IMR INTA INT SP/EN CAS0 CAS1 CAS2

第八章中断技术 848259A中断控制器及其应用 2初始化命令ICW ICWI ICW2 是否级连 是否设置ICW4 准备好接收中断

第八章 中断技术 • 8.4 8259A中断控制器及其应用 • 2.初始化命令ICW • ICW1 • ICW2 • 是否级连 • 是否设置ICW4 • 准备好接收中断

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共22页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有