计算机组成解疑补漏之“中断向量的计算”

中断向量的相关计算

中断码

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。

posted @ 2019-05-25 16:18  ZealYoung  阅读(1489)  评论(0编辑  收藏  举报