模拟卷 组成原理 异常和中断 选择题
第 22 题

设 CPU 与 I/O 设备以中断方式进行数据传送。CPU 响应中断时,该 I/O 设备接口控制器送给 CPU 的中断向量表(中断向量表存放在段向量)的指针是 0800H,800H 单元中的值为 1200H,则该 I/O 设备的中断服务程序在主存中的入口地址为( )。

A. 0800H

B. 0801H

C. 1200H

D. 1201H

异常和中断

[tag_link]

正确答案:C

在中断方式下,CPU 响应中断时,I/O 设备接口控制器会提供一个中断向量表指针,该指针指向中断向量表中对应中断服务程序入口地址的存储位置。 本题中,指针为 0800H(与 800H 数值相同,均指地址 0x0800),该地址单元中存储的值为 1200H。 由于中断向量表条目通常直接存放中断服务程序的入口地址(在简化模型或特定系统中,可能为物理地址或偏移地址,段地址隐含),因此 1200H 即为该 I/O 设备中断服务程序在主存中的入口地址。 选项中,1200H 符合这一结果,故选择 C。