试题详情
简答题什么叫中断?什么叫可屏蔽中断和不可屏蔽中断?
  • 当CPU正常运行程序时,由于微处理器内部事件或外设请求,引起CPU 中断正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,中断服务程序执行完毕, 再返回被中止的程序,这一过程称为中断。
    可屏蔽中断由引脚INTR引入,采用电平触发,高电平有效,INTR信号的高电平必须 维持到CPU 响应中断才结束。可以通过软件设置来屏蔽外部中断,即使外部设备有中断请 求,CPU可以不予响应。当外设有中断申请时,在当前指令执行完后,CPU首先查询IF位,若IF=0,CPU就禁止响应任何外设中断;若IF=1,CPU就允许响应外设的中断请求。 不可屏蔽中断由引脚NMI引入,边沿触发,上升沿之后维持两个时钟周期高电平有效。不能用软件来屏蔽的,一旦有不可屏蔽中断请求,如电源掉电等紧急情况,CPU必须予以响应。
  • 关注下方微信公众号,在线模考后查看

热门试题