本文主要是介绍计算机组成:中断向量的相关计算,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
中断向量的相关计算
中断码
0~255
一个256个中断码,一个中断码占4字节。
1号中断向量:00000H~00003H
。比如中断码15H,那么起始的地址:15H × 4 = 00054H
(可以转换成10进制计算。注意题目要求的格式是否要前面补零,这里统一用五位16进制)
中断向量 = 中断服务程序的入口地址
比如:中断类型码20H,中断服务程序的入口地址为5670:1350H,则中断向量第2个、第3个字节单元的地址是什么?(从低到高)
理解起来很简单,intel的存储时小端方式,即低字节在低地址处。中断码为20H,说明其中地址:20H × 4 = 00080H
(32 × 4 = 16 × 8),所以,50H在地址00080H,13H在地址00081H(第二个字节),70H在地址00082H。
这篇关于计算机组成:中断向量的相关计算的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!