题目
已知中断类型号为14H, 它的中断向量[1]存放在存储器[2]的向量单元 中。A. 00050H, 00051H, 00052H, 00053HB. 00056H, 00057H, 00058H, 00059HC. 0000:0050H, 0000:0051H, 0000:0052H, 0000:0053HD. 0000:0056H, 0000:0057H, 0000:0058H, 0000:0059H
已知中断类型号为14H, 它的中断向量[1]存放在存储器[2]的向量单元 中。
A. 00050H, 00051H, 00052H, 00053H
B. 00056H, 00057H, 00058H, 00059H
C. 0000:0050H, 0000:0051H, 0000:0052H, 0000:0053H
D. 0000:0056H, 0000:0057H, 0000:0058H, 0000:0059H
题目解答
答案
AC
A. 00050H, 00051H, 00052H, 00053H
C. 0000:0050H, 0000:0051H, 0000:0052H, 0000:0053H
A. 00050H, 00051H, 00052H, 00053H
C. 0000:0050H, 0000:0051H, 0000:0052H, 0000:0053H
解析
本题考查中断向量的存储位置。关键点在于:
- 中断类型号转换为中断向量的起始地址:中断向量表中,每个中断类型号对应4个连续字节,起始地址为
中断类型号 × 4。 - 存储器的地址表示:实模式下,中断向量存放在内存的
0000:0000到0000:03FF区域,需用段:偏移的形式表示。
中断向量地址计算
- 中断类型号为
14H(十六进制),转换为十进制为20。 - 起始地址 =
20 × 4 = 80,对应十六进制为0050H。 - 四个连续字节的地址为:
0050H, 0051H, 0052H, 0053H。
存储器地址分析
- 实模式下,中断向量表位于
0000段,偏移地址为0050H,即存储器编号为0000:0050H。 - 选项C的地址
0000:0050H~0000:0053H符合要求。 - 选项A的地址
00050H~00053H表示物理地址,与0000:0050H等价,但存储器编号应优先用段:偏移形式。