中断基本概念.pptxVIP

  • 1
  • 0
  • 约3.56千字
  • 约 16页
  • 2022-08-13 发布于云南
  • 举报
微型计算机原理与接口技术中断基本概念 中断基本概念 1.1中断源与中断识别1.中断源 发出中断请求的外部设备或引发中断的原因(事件)称为中断源。中断源有:1)外设中断,如外设请求以中断方式与CPU交换数据。2)硬件故障中断,如电源掉电引起中断。3)指令中断,如执行INT 21H指令引起的中断。4)程序性中断,如由于程序员的疏忽或算法上的差错,使程序在运行中出现错误而引起的中断。1.1微型计算机基本结构2.中断识别 CPU响应中断后,只知道有中断请求但不知道是哪一个中断源,寻找中断源的操作过程称为中断识别。中断识别的目的就是形成该中断服务程序的入口地址。 CPU识别中断的方法有两种:向量中断和程序查询中断。向量中断指在CPU响应中断后,由中断控制器将中断源标志码送到CPU,使CPU指向对应的中断服务程序。 查询中断指采用软件或硬件查询技术来确定发出中断请求的中断源。 1.2中断向量与中断向量表1.中断向量 实模式下,中断服务程序的入口地址(中断服务程序首地址)就是中断向量。由于中断服务程序是预先设计好并存放在程序存储区,因此,中断服务程序的入口地址,由两部分组成:服务程序的段基址CS(2字节)和服务程序的偏移地址IP(2字节)。1.2中断向量与中断向量表2.中断向量表 把系统中所有的中断向量集中起来放到存储器的某一区域内,这个中断向量的存储区就叫中断向量表和中断服务程序入

文档评论(0)

1亿VIP精品文档

相关文档