微计算机原理及应用第八章,微型计算机原理及应用课件第八章中断.docx

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

微机原理及应用一笫

微机原理及应用一笫8章中断

2020/7/

2020/7/ PAGE #1

riri

第八章中断

第入章中断

8?1弓I言

8. 1. 1为什么要用中断?

8. 1. 2中断源

8. 1. 3中断糸统的功能

? 2简单的中断情况

? 2简单的中断情况

8. 2. 1 CPU响应中断的条件

8. 2. 2 CPU对中断的响应

? 3中断优先权

? 3中断优先权

& 3. 1用软件确定中断优先权 8.3?2硬件优先级排队色路

第八章中断

■ 4, 1 .4,2

■ 4, 1 .4,2 I .4.31=

內鄙中断

8.5门断控制器|ntel8259A.5- 1 ?5?2 .5.3529A功聲.5.4.5.5.5.4

8.5门断控制器|ntel8259A

.5- 1 ?5?2 .5.3

529A功聲

.5.4

.5.5

.5.4

259A

259A

259A

顺序

8.6 IBM PC/XT的幫聶蠢

?6?1中断类

;型

?6?2 IBM PC/XT中系统保留的中断

学习目的

0中断的概念

#中断类型及中断向量 ? 8086的中断方式及过程

O中断控制器Intel8259

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

微机原理及应用一笫

微机原理及应用一笫8章中断

■中断的概念

■ CPU响应可屏蔽中断的条件

■中断处理过程

■硬件中断与软件中断的比较

■ 825%中断控制器的工作机理

8.1中断的概念

|

为什么要用中断?

中断:外设向CPU发中断请求,CPU接收到中断请 求并在一定条件下,暂时停止执行原来的程序 而转去处理中断,处理好中断服务再返回继续 执行原来的程序,就称为一个中断过程。

■中断是CPU被动的响应外设要求服务。

8.1

8.1中断概述

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

8.1

8.1中断概述

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

中断的好处

■同步操作

□数据和外役可同时工作,

□数据和外役可同时工作,

当外谏准备好数据,

可通过中断进行处理

■实时处理

□在计算机用于卖时控制时,现场段备可根据需 要发中断请求

■故障处理

引起中断的原因,产生中断请求的来源。

通常有以下几种:

1?一般的I/O设备,如键盘、打印机等。

实时时钟。

故障源。

为了调试程序而设置的中断。

(例如设置断点,单步运行等)

中断概述

中断概述

微机原理及应用一

微机原理及应用一

中断概述

中断概述

微机原理及应用一

微机原理及应用一

中断系统的功能

1?实现中断及返回

■响应中断

■保护断点和现场

■执行中断

返回主程序

-第8章中断

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

&1中断概述

实现中断优先权排队

■优先权

□当糸统中有多个中断源存在时,若有几个中断 源同时提出申请,那么就存在CPU先响应谁的 问题。

8.1中断概述

实现中断优先权排队

■中断的嵌套

□优先级當的中断能中断正在服务的优先级低的 中断

82最简

82最简单的中断情况

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

82最简

82最简单的中断情况

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

一 .CPU响应中断的条件

1 ?很置中断请求触发昙

+5V

8.2最简单的中断情况

8.2最简单的中断情况

8.2最简单的中断情况

8.2最简单的中断情况

2 ?役置中断屛菽触发孝

地址译码

地址译码

A|5~Ao6?

A|5~Ao

6?%

CPU 一 RD

=>

数拥总线

人7?人()

1>|地址 译码器

外设

WRin lrQ中断D 请求

WR

in lr

Q中断D 请求<

Q中断D

READY

&还最简单的中断情况

&还最简单的中断情况

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

&还最简单的中断情况

&还最简单的中断情况

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

8.2

8.2最简单的中断情况

微机原理及应用一笫

微机原理及应用一笫8章中断 PAGE #

3.中断是开放的

□ CPU中断允许触发器役置 4.现行指令执行结束

□ CPU在现行指令结束后响应中断,即运行到最 后一个机器周期的最后一个T状态时,CPU采样 INTR线。若发现有中断请求,则把内部的中断 锁存器置7”,然后下一个机器周期[总线周期丿 不进入取指周期,而进入中断周期。

二、中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值