第8章 中断系统与中断控制器8259A精要
第8章 中断系统与中断控制器8259A;
中断是用以提高计算机工作效率、增强计算机功能的一项重要技术。最初,它只是作为CPU与外设之间交换数据的一种方式。后来被用于CPU外部及内部紧急事件的处理、机器故障的处理、实时控制等多个方面,并产生了用软件方法进入中断处理的概念(软中断)。如今中断系统已成为计算机系统的一个极其重要的组成部分。此外,中断还是基于时间片调度的多任务操作系统的重要技术支柱之一。;
1. 中断
所谓中断是一个过程,即CPU在正常执行程序的过程中,遇到外部或内部的紧急事件需要处理,暂停当前程序的执行,转去为紧急事件服务,待服务完毕,再返回到暂停处(断点)继续执行原来的程序。为事件服务的程序称为中断服务程序或中断处理程序。
2. 中断源
中断源是指能发出中断申请的外设或引起中断的原因。目前,微机中的中断源一般有以下几种:;(1)外设的服务请求。如键盘在用户敲了一个键后向CPU提出中断请求,请求CPU接收该按键的编码;
(2)CPU内部事件。如除法错误、运算溢出、设置单步执行方式等;
(3)硬件故障。如电源掉电、内存出错等;
(4)软中断。软中断又称为软件中断,是用软件方法产生中断,即在程序中安排特定的指令INT N(N为中断类型号),当程序执行到该类指令时,进入到中断类型号所对应的中断服务程序。
显然,软中断是人为安排的,而硬件中断
您可能关注的文档
- 第8周班会设计2 面朝大海春暖花开精要.doc
- 作文7老师要点.ppt
- 第7课 凡尔赛-华盛顿体系的建立精要.ppt
- 第7课 铁器牛耕引发的社会变革课件精要.ppt
- 第8周地理定时训练试题精要.doc
- 第7课疯狂的战车精要.ppt
- 第8章 我国教育的基本政策与法规精要.ppt
- 第8章 10KV(35KV)跌落式熔断器检修作业指导书精要.doc
- 作文《我也是一束阳光》要点.doc
- 第8次课-电容和部分电容精要.ppt
- 2026年孝感市孝南区社区工作者招聘考试模拟试题及答案解析.docx
- 毕节地区黔西县2025-2026学年第二学期二年级语文期中考试卷(部编版含答案).docx
- (九科全套)聊城市2026年高考模拟考试(一)一模全科试卷(含标准答案).pdf
- 输血安全管理知识精讲.pptx
- (2026年)药理学抗骨质疏松药PPT课件.pptx
- 文山壮族苗族自治州广南县2025-2026学年第二学期二年级语文第五单元测试卷(部编版含答案).docx
- 《4的乘法口诀》数学课件教案.pptx
- 非遗剪纸窗花创意设计与应用【PPT文档】.pptx
- 定西地区临洮县2025-2026学年第二学期五年级语文第五单元测试卷(部编版含答案).docx
- 南充市嘉陵区2025-2026学年第二学期二年级语文第五单元测试卷(部编版含答案).docx
原创力文档

文档评论(0)