微型计算机接口技术第2章 中断

合集下载

微机原理及接口技术重点及例题

微机原理及接口技术重点及例题

第一章思考题与习题:1.什么叫微处理器、微机?微机系统包含哪些部分?2 .为什么计算机使用二进制计数制?3.CPU 在内部结构上由哪几部分组成?4 .十六进制的基数或底数是。

5.将下列十进制数分别转换成十六进制、二进制、八进制数:563 6571 234 1286 .将下列十进制小数转换成十六进制数(精确到小数点后4 位数):0.359 0.30584 0.9563 0.1257.将1983.31510转换成十六进制数和二进制数。

8.将下列二进制数转换成十进制数、十六进制数和八进制数:(1)101011101.11011 (2 )11100011001.011 (3 )1011010101.00010100111 9.将下列十六进制数转换成十进制数和二进制数:AB7.E2 5C8.11FF DB32.64E10.判断下列带符号数的正负,并求出其绝对值(负数为补码):10101100;01110001;11111111;10000001。

11.写出下列十进制数的原码、反码和补码(设字长为8 位):+64 -64 +127 -128 3/5 -23/12712.已知下列补码,求真值X :(1)[X]补=1000 0000(2 )[X]补=1111 1111(3 )[-X]补=1011011113.将下列各数转换成BCD 码:30D,127D,23D,010011101B,7FH14.用8421 BCD 码进行下列运算:43+99 45+19 15+3615.已知X =+25,Y =+33,X = -25,Y = -33,试求下列各式的值,并用其对应的真值进行验证:1 12 2(1)[X +Y ]补1 1(2 )[X -Y ]补1 2(3 )[X -Y ]补1 1(4 )[X -Y ]补2 2(5 )[X +Y ]补1 2(6 )[X +Y ]补2 216.当两个正数相加时,补码溢出意味着什么?两个负数相加能产生溢出吗?试举例说明。

第2章中断技术

第2章中断技术
有的系统在更高层面提供系统程序设计模板库和类库
如Windows 2000/XP提供封装系统用Win32 API和高 层编程机制MFC以及ATL
Linux提供封装系统调用、符合POSIX标准 API和C运行 库
两种中断解决方法
用软件指令去查询各设备接口 这种方法比较费时
多数微型机对此问题的解决方法: 使用一种“向量中断”的硬件设施
典型的中断处理:系统服务请求实例
DOS:21h号中断的系统服务功能以及参数列表 现代操作系统一般不提供直接使用系统调用指令的接 口,通常做法:提供一套方便、实用的应用程序函 数库(应用程序设计接口API)
从应用层面重新封装系统调用 屏蔽复杂的系统调用传参问题 高级语言接口,有助于快速开发
进程中断
中断系统软件完成的工作
恢复进程状态信息
从系统堆栈恢复原 PSW和PC
典型的中断处理:时钟中断
系统多道能力的重要推动力量,时钟中断处理 程序通常做与系统运转、管理和维护相关的工作, 包括: 维护软件时钟:系统有若干个软件时钟,控制定 时任务以及进程的处理器时间配额,时钟中断需 要维护、定时更新这些软件时钟 处理器时间调度:维护当前进程时间片软件时钟, 并在当前进程时间片到时以后运行调度程序选择 下一个被调度的进程 控制系统定时任务:通过软件时钟和调度程序定 时激活一些系统任务,如监测死锁、系统记帐、 系统审计等 实时处理
在下一条指令执行后引起自陷中断
CPU状态的转换
目态→管态 唯一途径 是 中断
管态→目态 设置PSW(修改程序状态字) 可实现
2.1.3 中断的类型
硬件故障中断:机器发生故障时产生的中断。如电源
故障、奇偶校验错等。
程序性中断:程序执行时发生了程序性质的错误或出

微型计算机原理与接口技术第二章课后答案

微型计算机原理与接口技术第二章课后答案

第二章 1. 8086CPU内部由哪两部分组成?它们的主要功能是什么?答:8086CPU 内部由执行单元 EU 和总线接口单元 BIU 组成。

主要功能为:执行单元 EU 负责执行指令。

它由算术逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。

EU 在工作时直接从指令流队列中取指令代码,对其译码后产生完成指令所需要的控制信息。

数据在 ALU 中进行运算,运算结果的特征保留在标志寄存器 FLAGS 中。

总线接口单元 BIU 负责 CPU 与存储器和 I /O 接口之间的信息传送。

它由段寄存器、指令指针寄存器、指令队列、地址加法器以及总线控制逻辑组成。

2. 8086CPU 中有哪些寄存器?各有什么用途?答:8086CPU 内部包含4组16位寄存器,分别是通用寄存器组、指针和变址寄存器、段寄存器、指令指针和标志位寄存器。

(1)通用寄存器组 包含4个16位通用寄存器 AX 、BX 、CX 、DX ,用以存放普通数据或地址,也有其特殊用途。

如AX (AL )用于输入输出指令、乘除法指令,BX 在间接寻址中作基址寄存器,CX 在串操作和循环指令中作计数器,DX 用于乘除法指令等。

(2)指针和变址寄存器 BP 、SP 、SI 和DI ,在间接寻址中用于存放基址和偏移地址。

(3)段寄存器 CS 、DS 、SS 、ES 存放代码段、数据段、堆栈段和附加段的段地址。

(4)指令指针寄存器IP 用来存放将要执行的下一条指令在现行代码段中的偏移地址。

(5)标志寄存器Flags 用来存放运算结果的特征。

3. 8086CPU 和8088CPU 的主要区别是什么?答:8088CPU 的内部结构及外部引脚功能与8086CPU 大部分相同,二者的主要不同之处如下:(1)8088指令队列长度是4个字节,8086是6个字节。

(2)8088的BIU 内数据总线宽度是8位,而EU 内数据总线宽度是16位,这样对16位数的存储器读/写操作需要两个读/写周期才能完成。

微型计算机原理与接口技术(第三版)冯博琴主编__课后答案

微型计算机原理与接口技术(第三版)冯博琴主编__课后答案

第1章基础知识部分1.1 计算机中常用的计数制有哪些?解:二进制、八进制、十进制(BCD)、十六进制。

1.2 什么是机器码?什么是真值?解:把符号数值化的数码称为机器数或机器码,原来的数值叫做机器数的真值。

1.3 完成下列数制的转换。

微型计算机的基本工作原理汇编语言程序设计微型计算机接口技术建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力。

解:(1)166,A6H(2)0.75(3)11111101.01B, FD.4H(4 ) 5B.AH, (10010001.011000100101)BCD1.4 8位和16位二进制数的原码、补码和反码可表示的数的范围分别是多少?解:原码(-127~+127)、(-32767~+32767)补码(-128~+127)、(-32768~+32767)反码(-127~+127)、(-32767~+32767)1.5 写出下列真值对应的原码和补码的形式。

(1)X= -1110011B(2)X= -71D(3)X= +1001001B解:(1)原码:11110011 补码:10001101(2)原码:11000111 补码:10111001(3)原码:01001001 补码:010010011.6 写出符号数10110101B的反码和补码。

解:11001010,110010111.7 已知X和Y的真值,求[X+Y]的补码。

(1)X=-1110111B Y=+1011010B(2)X=56D Y= -21D解:(1)11100011(2)001000111.8 已知X= -1101001B,Y= -1010110B,用补码求X-Y的值。

解:111011011.9 请写出下列字符的ASCII码。

4A3-!解:34H,41H,33H,3DH,21H1.10 若给字符4和9的ASCII码加奇校验,应是多少?解:34H,B9H1.11 上题中若加偶校验,结果如何?解:B4H,39H1.12 计算下列表达式。

微机接口技术课本答案

微机接口技术课本答案
2011年7月5日 习题解答
14/80
7.执行如下令后,标志寄存器中各状态位之值。 执行如下令后,标志寄存器中各状态位之值。
(1)MOV AX,34C5H ADD AX,546AH
0011010011000101 解: + 0101010001101010 1000100100101111 显然:CF = 0, SF = 1, ZF = 0, AF = 0, OF = 1, PF = 0
2011年7月5日
习题解答
7/80
(11)SEC 解:SEC———Single Edge Contact,单边接触。这是 Pmntiium II微处理器所采用的新的封 装技术。先将芯片固 定在基板上,然后用塑料和金属将其完全封装起来,形成 一个SEC插 盒封装的处理器,这一SEC插盒通过Slot1插槽 同主板相连。 (12)SSE 解:SSE——Streaming SIMD Extensions,数据流单指 令多数据扩展技术。采用SSE技 术的指令集称为SSE指令 集, Pentium III微处理器增加了70条SSE指令,使Pentium III微处理器在音频、视频和3D图形领域的处理能力大为增 强。
2011年7月5日
习题解答
8/80
(13)乱序执行 解:指不完全按程序规定的指令顺序依次执行,它同推 测执行结合,使指令流能最有效 地利用内部资源。这是 Pentium Pro微处理器为进一步提高性能而采用的新技术。 (14)推测执行 解:是指遇到转移指令时,不等结果出来便先推测可能 往哪里转移而提前执行。 由于推测不一定全对,带有一定 的风险,又称为“风险执行”。
2011年7月5日
习题解答
13/80
6.写出寄存器AX、BX、CX、DX、SI和DI的隐 写出寄存器AX、BX、CX、DX、SI和DI的隐 AX 含用法。 含用法。

第2章(第5版)李朝青-单片机原理及接口技术(第5版)课件

第2章(第5版)李朝青-单片机原理及接口技术(第5版)课件
包括数据定义伪指令、符号定义伪指令、段定义伪指令等,用于辅 助汇编程序的设计。
顺序程序设计方法
01
02
03
顺序程序结构
按照程序中的指令顺序, 逐条执行,不改变执行流 程。
指令的执行过程
取指、分析、执行,每条 指令执行完毕后,自动转 向下一条指令。
示例
通过简单的顺序程序实现 数据的加减运算。
分支程序设计方法
SPI/I2C接口标准
是两种常用的同步串行通信接口标准,具有简单、高速、低功耗等优点。它们被广泛应用 于微控制器、传感器、存储器等芯片之间的通信。
THANKS
感谢观看
其他串行通信接口标准简介
RS-422/485标准
采用差分信号传输方式,因此可以有效抵抗外界干扰,在传输距离较远时仍能保持信号的 稳定性。它们被广泛应用于工业控制、仪器仪表等领域。
USB接口标准
是一种通用串行总线接口标准,采用四线制接线方式,具有热插拔、即插即用、传输速率 快等优点。在计算机与外部设备的连接中得到了广泛应用,如U盘、鼠标、键盘等。
在发送数据时,CPU将数据写 入SBUF,然后启动发送过程。 串行接口将数据从SBUF中一位 一位地发送到传输线上。在接 收数据时,串行接口从传输线 上一位一位地接收数据,并将 其存入SBUF中。CPU可以通过 读取SBUF中的数据来完成接收 操作。
波特率设置
通过设置SCON寄存器中的相 关位以及定时器T1或T2的工作 模式和工作频率,可以实现不 同的波特率设置,以满足不同 串行通信协议的要求。
点处继续执行。
外部中断应用举例
外部中断0应用举例
利用外部中断0实现按键输入功能。当按键按下时,触发外部中断0,在中断服务程序中读取按键值并 进行相应处理。

第2章 基本接口技术(060424)

第2章 基本接口技术(060424)

2.1 输入/输出通道的一般结构 输入/
在微型计算机控制系统中,为了实现对生产过程的控制, 在微型计算机控制系统中,为了实现对生产过程的控制,要将 对象的各种测量参数,按要求的方式送入微型计算机。 对象的各种测量参数,按要求的方式送入微型计算机。计算机经过 计算﹑处理后,将结果以数字量的形输出, 计算﹑处理后,将结果以数字量的形输出,也要把该输出变换为适 合一对生产过程进行控制的量。所以,计算机和生产过程之间,必 合一对生产过程进行控制的量。所以,计算机和生产过程之间, 须设置信息的传递和变换装置。这个装置就称之为过程输入﹑ 须设置信息的传递和变换装置。这个装置就称之为过程输入﹑输出 通道,它们在微型机和生产过程之间起了纽带和桥梁作用。 通道,它们在微型机和生产过程之间起了纽带和桥梁作用。
2.2 常用的输入/输出接口 常用的输入/
工作方式不同时, 工作方式不同时,各引脚的信号也不同
方式0 方式0的功能 在这种方式下,端口A和端口B 在这种方式下,端口A和端口B 可以通过方式选择字规定输入口 或者输出口,,端口C分为2 ,,端口 或者输出口,,端口C分为2个4位 端口这两个4 端口这两个4位端口也可由方式控 制字规定作为输入口或者输出口。 制字规定作为输入口或者输出口。 这种方式下任何一个端口可作为 输入口,也可作为输出口, 输入口,也可作为输出口,各端 口之间没有规定必然的关系。 口之间没有规定必然的关系。 方式1 方式1的功能 在方式1下端口A 在方式1下端口A和B进行输 入输出时,要利用端口C 入输出时,要利用端口C提供 的选通信号和应答信号, 的选通信号和应答信号,这 些信号与端口C 些信号与端口C中的数位之间 有着固定的对应关系。方式1 有着固定的对应关系。方式1 时输入输出端口对应的控制 信号如下图。 信号如下图。

二章节微型计算机接口技术-精选

二章节微型计算机接口技术-精选

;D/A转换
算 机
INC A
;转换值增量

NOP ;延时


NOP

NOP
SJMP LOOP
END
三角波程序:
ORG 0100H

CLR A

MOV DPTR,#7FFFH

DOWN:
MOVX DPTR,A
;线性下降段


INC A

JNZ DOWN
算 机
MOV A,#0FEH ;置上升阶段初值

~ P0.0 P0.7
ALE
. WR1
ILE
+5V

WR2 译 FFH XFER
Vcc
. VREF
2R

码 FEH CS
Rf
. 2R


Iou1t
_
. Iou2t
AO1 +
DI0~DI7
.R
._
AO2 +
.
Vout

EA
DAC0832





图2-11 DAC0832的双缓冲方式接口
例2.2 DAC0832用作波形发生器。试根据图2-


1. 单极性输出


2. 双极性输出








1. 单极性输出
第 二
章 在需要单极性输出的情况下,可以采用图2-6所示接线。

.

DAC0832

VREF

Rf
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(1)边沿触发方式:
在此方式下,8259A将中断请求输入端出现的信号的上升沿作为中断请求信号。 (2)电平触发方式:
在此方式下,8259A将中断请求输入端出现的高电平信号作为中断请求信号。 这时,应注意及时撤除高电平,否则,有可能引起不应有的第二次中断。
4、屏蔽中断的方式
8259A内部的中断屏蔽寄存器IMR的每一位对应了一个中断请求。可以通 过编程使IMR的任一位或几位置0或置1,从而允许或禁止相应中断。
2.8259A引脚及结构 Intel 8259A为28脚双列直插式芯片,见右图: 主要引脚功能如下: (1)IR0~IR7:从外设来的中断请求由 这些引脚输入到8259A。在边沿触发方式 中,IR应有由低到高的上升沿,此后保持 为高电平,直到被响应;在电平触发方式 中,IR应输入高电平直到被响应为止。 (2)INT:当8259A接到外设的中断请求, 对CPU提出中断请求线,该引脚连接到 CPU的INTR上。 (3)INTA:CPU接到中断请求后送回的 中断应答信号。在中断响应周期中,第一 个INTA用于通知8259A中断请求已被响应; 第二个INTA作为特殊的读操作信号,读取 8259提供的中断类型。 (4)CAS0~CAS2:主8259A与从8259A 的级连线,对于主8259A该引脚为输出, 从8259A为输入。
8259A的内部由8个功能模块组成,如下图所示。
读写控制逻辑: CPU 对8259A 的读写操作除 INTA 信号作特殊操作外,一般的读写操 优先权电路:用于判定当前的中断请求是否输入到 CPU,当中断优先权高于 CPU 正 中断屏蔽寄存器( IMR ): IMR对IRR中相应的中断请求起屏蔽作用,用户 中断请求寄存器( 正在服务寄存器( IRR ISR ):在中断响应之后的第一个 ):用于保存外设在 IR0~IR7 线上提出的中断请求, INTR周期将ISR中与 IRR 作由 CS、IR0~IR7 WR、RD线上的外设产生的触发信号来置位,其内容可用 、A0等几个输入线控制,使 8259A可以接收 CPU写入的初始化命 在服务中断的优先权,则当前中断终止正在服务中断,并响应当前中断请求;若当 可根据需要允许某些中断发生(相应位置 0)或禁止某些中断(相应位置 1)。 由连接在 对应的中断源置位,表明该中断源正处在被服务中, ISR的复位需要用中断 OCW2命 令字( ICW )和操作命令字( OCW ),向 CPU 送出状态信息。 CS 、 WR 、 RD 、 A0 组 前中断优先权低于 CPU的正在服务中断,则等待CPU完成当前中断后再响应该中断。 令读出。 结束命令 OCW2 。 来执行。 合功能如表 2.1所示。 所谓优先权高低也就是中断类型编码的大小。
4.8259A的工作方式
8259A有多种工作方式,这些工作方式都可以通过编程来设置。下面,我们 先对8259A的工作方式进行简单的介绍: 1、设置优先权的方式
(1)普通全嵌套方式(全嵌套方式):为8259A最常用的工作方式。 在此方式下,8259A的中断优先权顺序固定为 IR0、IR1、IR2、…、 IR7 , IR0 的中断优先权最高。当 CPU 响应中断后(即 ISR 相应位置位期 间),与之同级或更低级的中断不被响应。 (2)特殊全嵌套方式:与普通全嵌套方式基本相同,二者区别是:在特 殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求,则 8259A也可以响应。特殊全嵌套方式一般用在8259A级联的系统中。在这 种情况下,主片的8259A设置为特殊全嵌套方式,这样,当从片的某一中 断请求正被处理时,可以响应来自从片的更高优先级的中断。 (3)优先权自动循环方式:在此方式下,优先级队列是在变化的。初始 化时优先级顺序为IR0、IR1、IR2、…IR7,IR0的中断优先权最高。当一 个中断被响应之后,它的优先级自动降为最低,而原来比它低一级的中断 则升至最高级。例:当IR4中断被响应后,则中断优先级顺序为: IR5、 IR6、IR7、IR0、IR1、IR2、IR3、IR4 (4)优先权特殊循环方式:与优先权自动循环方式相比,只有一点不同: 在优先权特殊循环方式中,初始化时的最低优先级是由编程确定的。
第二章
一、80X86的中断方式
PC机常用接口芯片
§1 PC机中断系统 中断是80X86计算机系统的主要管理方式之一,也是处理器与外设之间通信 的最有效的方法之一。 根据产生中断的中断源的不同,中断可分为两类:内部中断和外部中断 1、内部中断 又叫软件中断。其中断源在CPU的内部,主要是由INT指令、运算过程中的 错误、设置的断点以及单步执行而引起的中断。PC机中主要有以下三种: (1)INT指令:当CPU执行INT N(如INT 21H、INT 10H等)指令时会自动 产生一个内部中断,并调用系统中的相应中断服务程序来完成中断功能。 INT指令中的操作数N即为中断类型号。DOS中允许调用的中断共有256个。
§1 PC机中断系统
二、中断优先权
在以80286以上中央处理器的计算机系统中,整个系统的硬件中断由两片 8259A中断控制器构成,可管理16级硬件中断(1RQ0—IRQl5),各硬件设备 的中断定义也做了适当的修改,如下图所示。
它们的优先权顺序为(从高到低):IRQ0-IRQl-IRQ2-IRQ8…-IRQl5IRQ3…IRQ7。如上图所示,IRQ2是扩展从8259A的中断请求线,因此,使 系统的硬件中断变为15级。为保持16 级硬件中断,在BIOS中采用软件重定 向的方法(针对IRQ2),保留其中断请求,保证系统的16级硬件中断。
2、结束中断处理的方式

当中断源的服务结束时,必须给8259A一个中断结束命令,以使ISR中的相 应位复位(以响应其他的中断)。这个使ISR中的相应位复位的动作就是中 断结束处理。
(1)自动中断结束方式(AEOI-Auto End of Interrupt)
在这种方式下,系统一进入中断过程,8259A 就自动将ISR中的相应位复位。 (2)普通中断结束方式 这种方式配合全嵌套方式使用。当CPU向8259A发出普通中断结束EOI(End of Interrupt)时,8259A就会把ISR中的相应位复位。 3、中断触发方式 按信号要求不同,有两种触发中断的方式:
在此方式下,当编程使IMR的某位置位,就会同时引发ISR的对应位 复位的操作。这样,就达到了在处理中断服务程序期间,开放其它优先级 别较低中断的目的。
5.8259A的编程:
对8259A的编程可分为初始化编程和工作方式编 程两种;其中初始化编程由CPU向 8259A 送 2~4 个 字 节 的 初 始 化 命 令 字 I C W ( Init Command Word),在8259A开始正常工作前, 必须用初始化命令字使其处于起始点;工作方 式编程是由CPU向8259A送三个字节的工作方式 命令字OCW(Operation Command Word),以 规定 8259A 的工作方式。工作方式命令字可在 8259A初始化后的任何时间写入。
3.8259A响应中断的过程:
(1)当有一条或若干条中断请求输入线(IR0..IR7)变高,则使中断请求寄存器 的相应位置位。
(2)若中断请求线中至少有一条是中断允许的,即在中断屏蔽寄存器中至 少相应位是没有被屏蔽的(相应位为0),则由INT引脚向CPU送出中断请求 信号。 (3)若CPU处于开中断状态(IF=1),则在当前指令执行完成后,用INTA 信号作为响应。 (4)8259A在收到CPU的INTA信号后,使最高优先级的正在服务寄存器ISR 中的相应位置位,而IRR中相应的位复位。 (5)8086/8088启动另一个中断响应周期,输出另一个INTA脉冲,在这个脉 冲周期中,8259A向数据总线输送一个8位的指针,而CPU读取此向量后把它 乘以4,就可以从中断向量表中取出中断服务程序的入口地址。 (6)由此,中断响应周期结束,CPU转至中断服务程序。若8259A工作在 AEOI方式(AUTO End of Interrupt),在第二个INTA脉冲结束时,使中断源 在ISR中的相应位复位。否则,直到中断服务程序结束,发出EOI(End of Interrupt)命令,才使ISR中的相应位复位。
8259A有两种屏蔽中断的方式:
(1)普通屏蔽方式
在此方式中,将IMR的某一位置1,则它对应的中断就被屏蔽。 (2)特殊屏蔽方式
当一个中断被响应时,将使ISR中的对应位置1,只要中断服务程序没 有结束,8259A将禁止所有优先级比它低的中断。为了能在中断服务 程序期间响应其它优先级更低的中断,因此引入了特殊屏蔽方式。
§1 PC机中断系统
2、外部中断
不由CPU内部引发,而是因外界条件触发的中断。 在80X86系列CPU中,有两条外部中断请求线:NMI和INTR,它们分别对应 了80X86系统的两种类型的外部中断:不可屏蔽中断和可屏蔽中断。 (1)不可屏蔽中断 之所以为说不可屏蔽,指的是这种中断不受CPU标志寄存器中IF位的影响, 无论何时,当NMI线上有一个跳变信号时,则无论标志寄存器的IF为何值, CPU自动转入执行不可屏蔽中断。 它主要是为了处理某些计算机系统故障而设计的,如存储器奇偶校验出错、 I/O通道数据奇偶校验出错和80X87协处理器(NPU)错等。 (2)可屏蔽中断 可屏蔽中断(INTR)又称硬件中断。它是由外部IO设备产生中断请求,通过中 断控制器8259管理的一类中断。当在INTR线上出现中断请求(INTR=1)时, 处理器(CPU)是否响应要取决于标志寄存器中的IF标志位,若IF=l,则CPU就 响应该中断请求;若IF=0,CPU就不响应该中断请求。 在汇编语言中可以使用STI、CLI指令来打开和关闭处理器(CPU)的中断。
§1 PC机中断系统
三、8259A中断控制器
8259中断控制器用于管理PC机的硬件中断,在接口技术中的中断编程也就 是对8259中断控制器的编程设置。 1.8259功能 Intel 8259A是与8080/8085系列以及8088/8086系列兼容的可编程中断控制 器,它的主要功能有: (1)具有8级优先权控制,通过级连后可扩展至64级优先权控制。 (2)每一级中断都可以独立被屏蔽或允许。 (3)在中断响应周期,8259A可提供中断向量,从而快速地转入中断服务 程序。 (4)8259A有多种工作方式,可通过程序来选择。
相关文档
最新文档