第8章中断(免费阅读).pptVIP

  • 5
  • 0
  • 约7.71千字
  • 约 51页
  • 2017-01-01 发布于重庆
  • 举报
第8章 中断 8.1 中断概述 8.1.1 中断的概念 中断是指计算机的CPU在执行主程序时,收到了外部的或内部的中断请求,因而暂时中止主程序的执行,转去执行一段预先编制好的中断服务程序来处理这一中断请求,待处理完毕之后,又返回主程序接着被中断处继续执行,这样的一个过程就称为中断。 中断的过程 中断源 引起中断的原因或者发出中断请求的来源,称为中断源。 根据中断源是来自CPU内部还是外部,将中断源分为两类:外部中断源和内部中断源,对应的中断称为外部中断和内部中断。 8.1.3 中断类型 1.外部中断源和外部中断 外部中断源即硬件中断源。分为可屏蔽中断源和不可屏蔽中断源。 2.内部中断源和内部中断 内部中断源是来自CPU内部的中断事件,是软件中断。内部中断主要有以下几种情况: (1)除法错误 (2)指令中断 ①中断指令INT n。 ②断点中断INT 3。 ③溢出中断INTO。 (3)单步中断 8086/8088CPU的中断结构体系 1、外部中断 外部中断是由于8088外部提出中断请求引起的程序中断 利用外部中断,微机系统可以实时响应外部设备的数据传送请求,能够及时处理外部意外或紧急事件 外部中断的原因是处理器外部随机产生的,所以是真正的中断(Interrupt) 内部中断的原因是处理器执行程序出现异常,所以经常被称为异常(Exception) ⑴ 非屏蔽中断 通过非

文档评论(0)

1亿VIP精品文档

相关文档