本文目录一览

1,麻烦告知下pc机上8259A的第二级口地址

PC/AT机,使用2片8259A组成(两级)主从形式中断控制器。.主片(一级)端口地址是:20h, 21h.从片(二级)端口地址是:A0h, A1h

麻烦告知下pc机上8259A的第二级口地址

2,80x86中的中断控制器芯片8259A的命名由来

一般版本比一个高A B C D 举个例子 8139网卡现在有 8139A 8139B 8139C 8139D很多很多就是统一芯片 的个个版本
任务占坑

80x86中的中断控制器芯片8259A的命名由来

3,8259a协助CPU处理那些中断事物

8259a的主要功能就是中断扩展,因为单片机的中断输入信号线很少,如果设计中需要输入的中断比较多,可以用它进行扩展,没有具体的中断事务处理,需要你去编写中断处理程序,来进行判断具体是哪一个中断,进行什么样的处理。 中断扩展、中断优先级管理、提供中断向量
8259a可实现中断优先级的判定,提供中断类型号,屏蔽中断输入等功能且在中断响应周期,能为cpu提供中断服务程序入口地址。

8259a协助CPU处理那些中断事物

4,8259a

8259A初始化流程: A0 0 ADI LTIM SNGL A7 A6 A5 IC4 1 D7 D6 D5 D2 D1 D0 D4 D3 ICW1 (chip control) 用于8085 8085 1 A15/T7 A14/T6 A13/T5 A12/T4 A13/T3 A10 A9 A8 ICW2 (type) 用于8085 SNGL=1 ? 1 S5 S4 S6 S7 S3 S2/ID2 S1/ID1 S0/ID0 ICW3 (slave control) Y N IC4=1 ? N 1 SFNM 0 0 BUF M/S AEOI u PM 0 ICW4 (mode control) 可中断

5,微机原理中8259与8259A的关系

8259 是可编程中断控制芯片,8259a 是前者的完善.改进型产品
在8259a内部有两组寄存器,一组为命令寄存器,用于存放cpu写入的初始化命令字icw1~icw4(initialization command words);另一组为操作命令寄存器,用于存放cpu写入的操作命令字ocw1~ocw3(operation command words)。  初始化命令字icw的格式:  当地址线a0为1时,8259a提供了4个(icw1~icw4)初始化命令字,并规定了严格的初始化步骤。  初始化编程为:  mov al,13h  out 200h,al ; 设置icw1(边沿触发,单片,需要icw4)  mov al,80h  out 201h,al ; 设置icw2(中断类型号)  mov al.13h  out 201h,al ; 设置icw4(特殊全嵌套,非缓冲,自动中断结束)  8259a是中断系统的核心器件,对它的初始化编程要涉及中断系统的软、硬件的许多问题,而且一旦完成初始化,所有硬件中断源和中断处理程序都必须受其制约。

6,微机原理8259A

里面有个A0A0=0 D4=1时表示开始写ICW1,里面D0位是IC4位,表示要不要ICW4A0=1 依次开始写ICW2,ICW3,ICW4,OCW1A0=0 特征位D4 D3=00 表示写OCW2 D4 D3=01 表示写OCW3所以只用2个端口就可以了初始化变成就是往端口写控制字,按上面的顺序,你要什么功能写0,1就完了。。。
在8259a内部有两组寄存器,一组为命令寄存器,用于存放cpu写入的初始化命令字icw1~icw4(initialization command words);另一组为操作命令寄存器,用于存放cpu写入的操作命令字ocw1~ocw3(operation command words)。 初始化命令字icw的格式: 当地址线a0为1时,8259a提供了4个(icw1~icw4)初始化命令字,并规定了严格的初始化步骤。 初始化编程为: mov al,13h out 200h,al ; 设置icw1(边沿触发,单片,需要icw4) mov al,80h out 201h,al ; 设置icw2(中断类型号) mov al.13h out 201h,al ; 设置icw4(特殊全嵌套,非缓冲,自动中断结束) 8259a是中断系统的核心器件,对它的初始化编程要涉及中断系统的软、硬件的许多问题,而且一旦完成初始化,所有硬件中断源和中断处理程序都必须受其制约。

文章TAG:8259A  麻烦告知下pc机上8259A的第二级口地址  
下一篇