【详解】中断相关的知识

版本:v1.1

Crifan Li

摘要

此文详细介绍了中断,陷阱和异常之间的区别和联系。以及中断的各种分类,包括向量中断和非向量中断,内部中断和外部中断,软件中断和硬件中断可屏蔽中断和非可屏蔽中断,并且对向量中断和非向量中断进行了实例解析

[提示] 本文提供多种格式供:
在线阅读 HTML HTMLs PDF CHM TXT RTF WEBHELP
下载(7zip压缩包) HTML HTMLs PDF CHM TXT RTF WEBHELP

HTML版本的在线地址为:

http://www.crifan.com/files/doc/docbook/hardware_basic/release/html/hardware_basic.html

有任何意见,建议,提交bug等,都欢迎去讨论组发帖讨论:

http://www.crifan.com/bbs/categories/hardware_basic/

2012-08-14

修订历史
修订 1.0 2011-11-01 crl
  1. 详细解释了中断,陷阱和异常之间的区别和联系
  2. 详细解释了中断的各种分类
修订 1.1 2012-08-14 crl
  1. 通过Docbook发布

目录

缩略词
正文之前
1. 此文目的
2. 声明
1. 什么是中断
1.1. 中断出现之前
1.2. 为何要有中断
2. 中断和异常,陷阱的区别和联系
2.1. 中断Interrupt
2.2. 异常Exception
2.3. 陷阱Trap
2.4. 中断和异常,陷阱的区别和联系
3. 中断的分类
3.1. 内部中断和外部中断
3.2. 软件中断和硬件中断
3.3. 向量中断和非向量中断
3.3.1. 向量中断和非向量中断实例解析
3.4. 可屏蔽中断和非可屏蔽(NMI)中断
参考书目

插图清单

2.1. 中断,陷阱和异常的区别

表格清单

2.1. 中断,异常和陷阱的区别和联系