假如中断类型号为19H ,它对应的中断服务程序的入口地址为2450:5000H ,

假如中断类型号为19H ,它对应的中断服务程序的入口地址为2450:5000H , 请问这个中断向量放在中断向量表的何处, 要求详细写出具体地址及对应的值?

1)逻辑地址:23120H - 2200H*10H = 1120H
2)中断向量表中的地址:类型号20H*4=80H。
中断向量所占用的存储单元保存的值为段基址和逻辑地址,即从高地址到低地址依次:22H,00H,11H,20H。

示意图:
物理地址 逻辑地址 存储单元值
00080H 0080H 20H

00081H 0081H 11H
00082H 0082H 00H
00083H 0083H 22H
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-27
逻辑地址表示为——段基址:段内偏移地址;
物理地址==段基址X16(即10H)+段内偏移地址
即24500H+5000H=29500H;
中断向量在表中的存放地址为:中断类型号X4
即19H X 4==76H;
一个中断向量占4byte;因此类型号为19H的中断向量在76H后的4个byte单元中
即76H,75H.74H,73H
中断向量所占用的存储单元高位2字节(即76H,75H)保存的值为段基址(即50 24),低位2字节(即74H,73H)保存偏移地址(即00H 50H);
最终结果:
地址 存放值
76H 50H
75H 24H
74H 00H
73H 50H

相关了解……

你可能感兴趣的内容

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