第章中断系统和中断控制器A.ppt

7.3.4 8259的工作方式 ——解决中断有效、中断屏蔽、中断排队、中断嵌套、中断结束等问题。 1. 中断请求触发方式 2.屏蔽中断方式 3.中断优先权设置方式 4.中断结束方式 5. 连接系统总线方式 7.3.5 8259的命令字和操作命令字 7.3.5.1. 初始化命令字 初始化命令字ICW最多有4个,ICW1和ICW2是必须送的,ICW3和ICW4由工作方式决定。 由于8259A只占用两个I/O端口地址,但要写入四个方式控制字和三个操作命令字。因此,要求写入次序固定,依次为ICW1、ICW2、ICW3(需要时)、ICW4。其中,ICW1写入偶地址,其余写入奇地址。 1) 8259A开始正常工作之前,必须用初始化命令字建立起8259A操作的初始状态。初始化编程是通过CPU对8259A送4个方式控制字ICW1、ICW2、ICW3、ICW4来实现。 2)在8259A工作期间可以写入操作命令字OCW (OCW1、OCW2、OCW3)将选定的操作传送给8259A,使之按新的要求工作,还可以读取8259A的信息,以便了解他的工作状态。 初始化命令字ICW的格式及功能如下 1、ICW1——中断请求方式的设置及8259A 级连方式选择 IC4

文档评论(0)

1亿VIP精品文档

相关文档