8259a的作用(8255和8259的作用)
本文目录一览:
- 1、8259a级联时驱动器的作用
- 2、8259A在系统中起什么作用?当中断源提出中断请求后,8259A应完成哪些工作?
- 3、微型计算机原理中的问题,可编程中断控制器8259A的功能及工作方式是什么?
- 4、急!急!8259A的主要功能是什么?它内部寄存器有哪些?分别完成什么功能?
- 5、可编程中断控制器8259A在中断处理时,协助CPU完成哪些功能
8259a级联时驱动器的作用
8259A工作原理描述
8259A是专门为了对8085A和8086/8088进行中断控制而设计的芯片,它是可以用程序控制的中断控制器。
单个的8259A能管理8级向量优先级中断。在不增加其他电路的情况下,最多可以级联成64级的向量优级中断系统。8259A有多种工作方式,能用于各种系统。各种工作方式的设定是在初始化时通过软件进行的。
8259A在系统中起什么作用?当中断源提出中断请求后,8259A应完成哪些工作?
8259A在系统中起k中断管理作用?当中断源提出中断请求后,8259A应完成申请,中断优先级排队,提供中断类型码,结束中断工作等?8086CPU中,NMI引脚是__非屏蔽______信号段寄存器DS存放的内容是__数据段的段地址 ,则代码段起始地址 cs*10H ____若AL=41H,问若是无符号数,它代表___65__ ,若是有符号数,它代表_ 65__,若是BCD码,它代表__41H___,若是ASCII码,它代表A__ __。若用8位表示的[x]=80H,则[-四分之一X]=_____________
微型计算机原理中的问题,可编程中断控制器8259A的功能及工作方式是什么?
8259A的主要功能:1 一片8259A可以接受8级可屏蔽中断请求,通过9片8259A级联可扩展至64级可屏蔽中断优先级控制;2 对每一级中断都可以通过程序来屏蔽或允许3 在中断响应周期,8259A可为CPU提供响应的中断类型吗;4 具有多种工作方式,并可通过编程加以选择。8259A的工作方式:一、中断嵌套方式1 全嵌套方式2 特殊全嵌套方式二、循环有限方式1 优先级自动循环方式2 优先级特殊循环方式三、中断屏蔽方式1 普通屏蔽方式2 特殊屏蔽方式四、中断结束方式1 自动中断结束方式2 非自动中断结束方式五、程序查询方式六、读8259A状态微型计算机原理中的问题,可编程中断控制器8259A的功能及工作方式是什么?
急!急!8259A的主要功能是什么?它内部寄存器有哪些?分别完成什么功能?
8259A的主要功能如下:
8259A是可编程的中断优先权管理器件,“可编程”的含义是可以通过软件来设定它的工作状态和操作方式,以适应不同应用环境的需要。它的主要功能有:
(一)具有八级优先权控制,通过多个8259A的级连可扩展到64级优先权管理;
(二)对任何一级可实现单独屏蔽;
(三)对CPU提供可编程的标志码,对8086CPU为中断类型码;
(四)具有多种优先权管理模式,且这些管理模式多能动态改变。
可编程中断控制器8259A在中断处理时,协助CPU完成哪些功能
8259A协助CPU进行中断处理,通过它可以完成以下工作:
[1]优先级排队管理
根据任务的轻重缓急或设备的特殊要求,分配中断源的中断等级。8259A具有完全嵌套。循环优先级、特定屏蔽等多种方式的优先级排队管理。
[2]可屏蔽中断INTR
当CPU的INTR引脚上有一个来自外部的“高”有效信号输人时,则产生硬件可屏蔽中断请求INTR,这种请求可以被CPU用指令CLI来禁止,也可由指令STI来允许。只有在INTR被允许时,CPU才发中断响应信号INTA,这时,中断源一定要向CPU提供中断类型号,以便找到中断服务程序入口。中断向量表中中断号为08~0FH和070H~077H的中断,属于这种中断(见表5.2)。很明显,这种中断是由外部设备产生的。
[3]提供中断类型号
8259A最突出的特点是具有对中断服务程序入口地址的寻址能力,也就是当CPU响应中断申请后,通过8259A提供的中断类型号可以找到中断服务程序的人口地址,转移到中断服务程序去执行。
[4]进行中断请求的屏蔽和开放
8259A能够对提出中断请求的外部设备进行屏蔽或开放。可见,采用8259A可使系统的硬中断管理无需附加其他电路,只需对8259A进行编程,就可管理8级、15级或更多的硬中断,并且还可实现向量中断和查询中断。