




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C第7章微型行兽机中断技术用
第7章微型行事机中断技木
7・1概述
7・2中断处理过程
7-3中断优先级和中断嵌套
7-4可编程中断控制器8259A
此、第7章微型耐逐机中断技术
,—一二二—一♦:二..♦♦一~~r.:一.~^r二Y
7-1概述
•中断概念•中断分类
定义1、外部中断
1、中断源NMI:
2、中断响应INTR:
3、中断向量表2、内部中断
4、中断优先级
5、中断屏蔽
rsr•回
C第7章微型行兽机中断技术用
7-2中断处理过程
•CPU响应中断过程
•中断向量表
•中断服务子程序
•中断响应时序
四卷■第7章微型耐逐机中断技术
CPU响应中断过程
•响应中断的条件
1)外设申请2)未屏蔽3)中断允许
•响应过程
1)发INTA2)读中断类型3)PSW入栈4)清TF、IF5)保护断
点6)找中断向量,转子程序7)恢复PSW、CS、IP
•NMI
软件中断
C第7章微型行兽机中断技术用
中断向量表
•寻找中断源
•中断向量表
中断向量的设置
•中断类型号的获取
•中断主程序的编写
C第7章微型行兽机中断技术用
S
寻找中断源
•查询中断•矢量中断
C第7章微型行兽机中断技术用
S
中断服务子程序
•保护中断现场
・中断嵌套STI
•禁止中断CLI
・中断结束EOI
•恢复现场
中断返回
C第7章微型行兽机中断技术用
中断响应时序
空闲状态在8086系统中一般为3个,而系统中没有
人
TTLE3TT
ALE
INTA
AD7〜AD°中断类型
LOCK
说明:
C第7章微型行滑机中机技术至迳
7-3中断优先级和中断嵌套
•中断优先级中断嵌套
内中断(除法错,INTO,INTn)1、主程序开中断
NMI
INTR2、EOI
单步3、STI
•可屏蔽中断优先级
1、软件查询
2、硬件查询-菊花链
3、矢量中断优先级
恒
C第7章微型行兽机中断技术用
S
7-4可编程中断控制器8259A
功能和引脚
•内部结构
•8259A的中断管理方式
•8259A的编程方法
•8259A的中断级联
[H
C第7章微型行兽机中断技术用
S
功能和引脚
cs128V
•功能cc
WR227A
1、8级优先可扩展为64级0
326INTA
2、可屏蔽RD
D4251K
3、中断类型号77
D524IR
4、可编程工作方式66
D623IR
55
D--------722--------IR
•引脚44
8259A
D821IR
33
D920IR
22
D--------1019IR
1i
D1118IR
00
CAS--------1217
0INT
CAS--------1316
iSP/EN
GND--------1415CAg
U~
■--T«*♦>9^91****▲_*.云
£:^5tS^pS■•工'WrST11T三叵
C第7章微型秋兽机中断技术-rM
内部结构
•数据总线缓冲器
•读写控制电路
•级联缓冲/比较器
•中断请求寄存器
■中断屏蔽寄存器
•优先级判别器
■中断服务寄存器
■控制电路
L2^
C第7章微型行兽机中断技术用
S
8259A的中断管理方式
・8259A的编程结构
・优先级设置方式
•中断结束方式
•循环优先级的循环方法
中断源屏蔽方式
•中断请求引入方式
以第7章微型计融机中断中术也
8259A的编程结构
•初始化命令字寄存器•操作命令字寄存器
代第7章微型秋算机中断技术-rM
优先级设置方式
•完全嵌套方式
•特殊全嵌套方式
•优先级自动循环方式
•优先级特殊循环方式
C第7章微型行兽机中断技术用
中断结束方式
•普通EOI结束方式
・特殊EOI结束方式
■自动EOI结束方式
画
C第7章微型行兽机中断技术用
S
循环优先级的循环方法
・普通EOI循环方式
•特殊EOI循环方式
・自动EOI循环方式
画
〃匚第7章微型花送机中断技本
中断源屏蔽方式
•普通屏蔽方式-特殊屏蔽方式
C第7章微型行兽机中断技术用
S
中断请求引入方式
边沿触发方式
•电平触发方式
•中断查询方式
画
C第7章微型行兽机中断技术用
8259A的编程方法
•初始化命令字•操作命令字
1、完成的功能1、功能
2、命令字格式2、格式
ICWKICW2>ICW3>1CW4QCWK0CW2、0CW3
—^^一H]
C第7章微型行兽机中断技术用
ICW1
A。
需要ICW4
不需要ICW4
单片8259
多片级联
间我为4
间隔为8
电平触发
边沿触发
C第7章微型行兽机中断技术用
ICW2
DDDDDDDD
7654321o
T7T6T5T4T3
中断向量码高5位8259自动将中断请求输
(由初始化程序设定)入引脚的序号IR。填入
恒
四卷■第7章微型耐逐机中断技术
ICW3、ICW4
主控ICW3
A。D7口6D5D4D3O2D1D。
S7SSSS3S2S]
1654So
V
1:相应的IR0端接有从属8259A
0:不接8259
从属ICW3
A。D7D6D5D4D3D2D1D0
100000ID2ID。
k________________7
V
3位编码为从属8259A接入
主控8259A相应IRn端的编号n
..一,一,
C第7章微型行兽机中断技术用
0CW1
ADDDDDDDD
o76543210
MMMMMMMM
765432.o
0:允许1%0:允许I片)
1:屏蔽151:屏蔽I风
Ba
恒
C第7章微型行晚机中断技术f
0CW2
D7D03
402
RSLEO1OOLL
L2,o
IR的级别编码
OO1般EOI(正在服务的ISR复位)
O特殊EOI(L-L之指定的ISR复位)
O般EOI正在服务的IR优先级置为最低
oO自动F置循环优先级
OOO自动EOI卜清循环优先级
特殊EOI正在服务的IR优先级置为垠低
O不执行E。I,卜〜L2指定的优先级置为最低
O1O无操作
1,♦
C第7章微型行兽机中断技术用
S
0CW3
ADDDDDDDD
076543210
□
XESM^ISMM01pRRRIS
\__________J
'~Y~'Y
0X:无效
00X:无效
10:复位特殊屏蔽方式
010:在下一读指令读IRR
11:设置特殊屏蔽方式
011:在下一读指令读ISR
1XX:查询命令(下一读指令中断状态字:
ih二^£L2.
此、第7章微型耐逐机中断技术
8259A
INTAIRo
8259AINT
IR7
CASCA
INTACAS
1CASP/EN
CPUCAS
2
CA§
INT
IR
08259A
IR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60335-2-74:2021+AMD1:2024 CSV EN Household and similar electrical appliances - Safety - Part 2-74: Particular requirements for portable immersion heaters
- 【正版授权】 IEC 60076-11:2004 EN-D Power transformers - Part 11: Dry-type transformers
- 个人如何做家庭教育
- 电子行业非标产线
- 2025年少年宫活动方案
- 出镜记者与主持人实务 课件 第五章 现场随机采访
- 湘教版开花和结果
- 校园元旦晚会活动方案策划书2025年
- 幼儿园自理能力主题教育课件
- 伺服系统与工业机器人课件第11章 工业机器人系统
- DB34∕T 3791-2021 智慧药房验收规范
- 公司章程与内部管理规则制度
- 20以内加减法口算练习题带括号填空135
- 百位数加减法练习题连加
- 地下综合管廊工程机电安装工程施工方案
- 高速公路路网数字底座研究与建设
- 药学专业岗位分析报告范文
- 七年级道法上册 第一单元 少年有梦 单元测试卷(人教版 2024年秋)
- DL-T586-2008电力设备监造技术导则
- JT-T-1246-2019公路与铁路两用桥梁技术要求
- 河南省南阳市唐河县2023-2024学年八年级下学期期末数学试题
评论
0/150
提交评论