微型计算机原理与常用接口技术cms4 a 第五章 中断系统
china_54@tom.com 第五章 中断系统
微型计算机原理与常用接口技术cms4 a 知识点: ●运行环境 ●简单编程 帮助系统 ● Intel x86中断系统 ●中断控制器 Intel8259A ●8259A的编程、8259A的级联、8259A的应用举例
china_54@tom.com 知识点: l 运行环境 l 简单编程 l 帮助系统 l Intel x86中断系统 l 中断控制器Intel8259A l 8259A的编程、8259A的级联、8259A的应用举例
微型计算机原理与常用接口技术 hina 54 at 5.1输入输出数据传输的控制方式 引 外设的特点包括: 外设通常比较复杂,性能离散性较大,结构方式差异较大,例如, 有机械式、电动式等等 输入/输出信号的类型不同:有数字信号和也模拟信号之分,也有电 信号与非电信号之分。 输入/输出信号的速率相差很大。 2.输入/输出端口的寻址方式 3.CPU与外设之间所传送的信息类型 5.12程序方式 程序方式是一种软件控制的方式,它利用输入输出指令来控制信息 的传输。根据程序控制的方法不同,程序方式又可以细分为无条件传送 方式和条件传送方式
china_54@tom.com 5.1 输入输出数据传输的控制方式 1.引言 外设的特点包括: l 外设通常比较复杂,性能离散性较大,结构方式差异较大,例如, 有机械式、电动式等等。 l 输入/输出信号的类型不同:有数字信号和也模拟信号之分,也有电 信号与非电信号之分。 l 输入/输出信号的速率相差很大。 2.输入/输出端口的寻址方式 3. CPU与外设之间所传送的信息类型 程序方式是一种软件控制的方式,它利用输入/输出指令来控制信息 的传输。根据程序控制的方法不同,程序方式又可以细分为无条件传送 方式和条件传送方式。 5.1.2 程序方式
微型计算机原理与常用接口技术cms4 a 1无条件传送方式 8 据三态 数据总线 到外设锁存 数据总线 缓冲 来自外设器 地址译码器地址总线 器 地址译码器地址总线 TO/M RD TO/M WR 图5-1无条件传送方式 2条件传送方式 1)输入接口 2)输出接口 3)优先级问题
china_54@tom.com 图5-1 无条件传送方式 1.无条件传送方式 2.条件传送方式 1)输入接口 2)输出接口 3)优先级问题
微型计算机原理与常用接口技术cm54 a 5.13中断方式 1为什么要采用中断传送方式 从查询式的传输过程可以看出,它的优点是硬件开销小,使用起来比 较简单。 2.中断方式下的接口电路 3中断优先级 保护现场 解决优先级的问题一般可有三种方法 开中断 软件查询法 ●简单硬件方法 为相应设备提供服务 ●专用硬件方法 图二中断服务子程序 4中断响应 恢复现场 5中断服务子程序 返回
china_54@tom.com 5.1.3 中断方式 1.为什么要采用中断传送方式 从查询式的传输过程可以看出,它的优点是硬件开销小,使用起来比 较简单。 2. 中断方式下的接口电路 3.中断优先级 解决优先级的问题一般可有三种方法: l软件查询法 l简单硬件方法 l专用硬件方法 4.中断响应 5.中断服务子程序 图 5 - 1 1 中 断 服 务 子 程 序