微机原理第八章 中断系统

微机原理笔记分享
课程链接:https://www.bilibili.com/video/BV1qv411Y7AAare_source=copy_web

微机原理第八章

  • @[TOC](微机原理第八章)
    • 中断的概念
      • 定义
      • 中断的作用和特点
    • 中断的分类
      • 外部中断(硬件)
      • 内部中断(软件)
    • 中断处理
      • 问题:当有多个外设同时申请中断时,CPU应如何处理
      • 中断处理过程

中断系统

中断的概念

定义

  • 计算机在执行正常程序的过程中,由于内部或外部事件发生,需要暂时中止当前程序运行,转到预先安排的中断服务程序,服务程序结束后恢复原来程序运行的这一元整过程。

    • 查询:CPU需花费大量时间查询等待。当系统中有多个外设时,不具备实时性。
    • 中断:外设准备就绪,会主动向CPU发出请求。CPU与外设大部分时间并行工作,效率高。适用于实时控制、处理突发/紧急事件等。

中断的分类

外部中断(硬件)

  • 不可屏蔽中断

    • 由NMI引入

  • 可屏蔽中断

    • 由INTR引入

内部中断(软件)

  • 定义

    • 不需要硬件支持
    • 不受IF标志控制
    • 基本都是不可屏蔽中断
  • 方法

    • 除法错中断 INT 0
    • 单步中断 INT 1
    • 溢出中断 INT 4
    • 断点中断 INT 3
    • 其他 INT n

  • 向量中断法

    • 存放入口地址的首地址=4*中断类型

    • 硬件查询法

  • 请添加图片描述

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2022年8月22日
    下一篇 2022年8月22日

    相关推荐