OS笔记(中断/异常机制)

中断机制

由于CPU与I/O设备异步(并行),中断就成为I/I设备向CPU汇报工作的消息通知机制。

异常机制

CPU上的程序执行指令时发生错误。

发生中断/异常后,CPU将由用户态转换为内核态。



图片发自简书App


异常分类


软/硬件作用

中断向量

一个内存单元,反映了中断处理程序的入口和PSW所应呈现的状态字。若干个中断向量对应若干个中断处理程序,构成中断向量表。

图片发自简书App



中断响应—由硬件参与

CPU视角


全局视角

简而言之,中断响应就是硬件,寄存器,CPU三者的交互过程。硬件发生中断,将中断处理程序入口存入寄存器。CPU读取寄存器,查向量表后执行相应中断处理程序。


中断处理程序—由软件参与

中断处理程序
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,391评论 8 114
  • http://blog.csdn.net/maochengtao/article/details/30713459...
    3e1094b2ef7b阅读 992评论 0 2
  • 1 中断介绍 1.1 简介 中断控制是计算机发展中一种重要的技术。最初它是为克服对I/O接口控制采用程序查询所带来...
    疯狂小王子阅读 8,108评论 0 9
  • 文章简介:今天有一个公司的人问我:“我们公司的微信公众号下周要涨粉丝1000,要求真实粉丝,能做到吗?”我的回复:...
    Robin_lian阅读 8,747评论 1 1
  • 瓶颈 小说的写作陷入瓶颈。 角色将进入一个新的世界,将得设置一个新的身份,一个新的开始。 不知从何处落笔,不知该给...
    A蔡_8988阅读 695评论 0 2