Chinaunix首页 | 论坛 | 博客
  • 博客访问: 900800
  • 博文数量: 453
  • 博客积分: 7865
  • 博客等级: 少将
  • 技术积分: 5673
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-29 16:21
个人简介

时光荏苒..

文章分类
文章存档

2015年(46)

2014年(22)

2013年(68)

2012年(218)

2011年(99)

分类: LINUX

2012-02-17 14:49:26

 
中断,广义的来说通常被定义为一个事件,该事件触发改变处理器执行指令的顺序。
狭义地来说,针对80x86体系,中断被分为异常和中断,又叫同步中断和异步中断。
博文中所有所谓的“中断”二字,就是指狭义的中断,即Linux处理80x86异步中断的细节。我们首先必须好好理清一下80x86体系中,中断和异常的区别:
 
中断 统称包含了异常,但实际中我们经常说的用的,都是指狭义的异步中断。
 
中断:
1.可屏蔽中断:当中断被屏蔽,则CPU控制单元就忽略它。这里提一下,所有的IRQ中断都是可屏蔽中断。
2.非可屏蔽中断:总由CPU辨认并处理。所以,其为非常紧急的硬件故障。
 
 
 
 
 
 
 
 
 
阅读(1261) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~