1、什么是中断?什么是中断服务程序?什么是中断源?

 我来答
zbxhxhhdjddj
2018-03-30 · TA获得超过2231个赞
知道小有建树答主
回答量:32
采纳率:93%
帮助的人:9853
展开全部

1、中断:指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。

2、中断服务程序:处理器处理"急件",可理解为是一种服务,是通过执行事先编好的某个特定的程序来完成的,这种处理"急件"的程序被称为--中断服务程序。

3、中断是处理器一种工作状态的描述。我们把引起中断的原因,或者能够发出中断请求信号的来源统称为中断源。

1、中断的处理过程为:关中断(在此中断处理完成前,不处理其它中断)、保护现场、执行中断服务程序、恢复现场、开中断。

2、通常中断源有以下几种:

(1)外部设备请求中断。

(2)故障强迫中断。

(3)实时时钟请求中断。

(4)数据通道中断。

(5)程序自愿中断。

3、中断系统的功能中断系统应具有的功能可归结为中断处理和中断控制。

(1)中断处理。中断处理包括发现中断请求、响应中断请求、中断处理和中断返回。

(2)中断控制。中断控制主要是实现中断优先级的排队和中断嵌套。

4、防止方法

(1)声卡:一些早期的ISA型声卡,系统很有可能不认,就需要用户手动设置(一般为5)

(2)内置调制解调器和鼠标:一般鼠标用COM1,内置调制解调器使用COM2的中断(一般为3),这时要注意此时COM2上不应有其它设备

(3)网卡和鼠标:此问题一般发生在鼠标在COM1口,使用中断为3,这时要注意通常网卡的默认中断为3,两者极有可能发成冲突。

(4)打印机和EPP扫描仪:在安装扫描仪驱动程序时应将打印机打开,因为两个设备中串联,所以为了防止以后扫描仪驱动程序设置有误,一定要将打印机打开再安装扫描仪驱动程序。

(5)操作系统和BIOS:如果计算机使用了"即插即用"操作系统(例如win98),应将BIOS中PNP OS Installed设置为Yes这样可让操作系统重新设置中断。

(6)PS/2鼠标和BIOS:在使用PS/2鼠标时应将BIOS中PS/2 Mouse Function Control打开或设置为Auto,只有这样BIOS才能将IRQ12分配给PS/2鼠标用。

在线张老师

2020-12-15 · TA获得超过5572个赞
知道大有可为答主
回答量:1万
采纳率:60%
帮助的人:345万
展开全部
中断是指当出现需要时,CPU暂时停止当前程序的执行,转而执行处理新情况的程序和程执行过程。即在程序运行过程当中,系统出现了一个必须由CPU立即处理的情况,此时CPU暂时终止程序的执行而处理这个新的情况就叫做中断中断服务程序,意思是说处理器处理急件可理解为是一种服务,是通过执行事先编好的某个特定的程序来完成的,这种处理急件的程序被称为中断服务程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdyzxy
推荐于2017-11-22 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3777万
展开全部
程序在执行过程中,被一个事件打断,停止运行,计算机将执行现场保存起来,转去执行预定的中断服务程序,中断服务程序执行完毕后,恢复现场,然后被打断的程序继续执行,这个过程就是中断发生、中断服务程序执行的过程。
所谓中断就是预定的某些事件(cpu外部或内部发生的事件,可预定)将顺序执行的程序打断从而使服务程序得到执行的过程。
中断服务程序是专门为中断设计的,在中断事件发生时执行的专用子程序,一般分为:保护现场、执行操作、恢复现场这些部分。
中断源,就是不同的事件,它可以对应不同的中断程序,这些事件可以是硬件故障、程序运行故障、cpu外部信号突变这些来源,触发中断发生的事件称为中断源
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哥德堡快递
2016-07-04 · TA获得超过1582个赞
知道小有建树答主
回答量:1039
采纳率:68%
帮助的人:381万
展开全部
太底层了。请问是开发操作系统吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式