什么是中断向量?

要是定义的解答

是指早期的微机系统中将由硬件产生的中断入口地址或存放中断服务程序的首地址。中断是指在计算机执行程序的过程中。

当出现异常情况或者特殊请求时,计算机停止现行的程序的运行,转而对这些异常处理或者特殊请求的处理,处理结束后再返回到现行程序的中断处,继续执行原程序。

存放中断服务程序的入口地址。

来存放中断向量(共256个),称这一片内存区为中断向量表,地址范围是0~3FFH,如图所示。

在PC/AT中由硬件产生的中断标识码被称为中断类型号(当然,中断类型号还有其他的产生方法,如指令中直接给出、CPU自动形成等),即在中断响应期间8259A产生的是当前请求中断的最高优先级的中断源的中断类型号。中断类型号和中断向量之间有下面的关系:

中断类型号×4=存放中断子程序首地址的存储区首地址=中断向量地址。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-04
"中断向量" 在学术文献中的解释 1、DSP控制器给每个中断分配了一个特定的入口地址,称为中断向量.当某个中断没有被屏蔽,它发出请求时,CPU先将当前的PC加1压入堆栈 文献来源 2、中断服务程序的起始地放在内存低端的中断向量表中,称为中断向量.每个中断向量由段地址和偏移地址两部分组成,占4个字节,所有中断的中断向量放在一起,构成中断向量表 文献来源 3、中断句柄的地址称为“中断向量”.DOS的中断向量为双字第一字为IP值第二字为CS值中断被申请时DOS将其中断向量置入CS:IP中 更多 本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网