3.3随堂练习答案错误——中断向量地址是()
匿名2023/07/31 19:53:09提问
    练习纠错student
277

题目:
中断向量地址是( )
子程序入口地址
中断服务例程入口地址
中断服务例程入口地址的地址
例行程序入口地址

我认为学堂在线的答案不正确。此题答案应选“中断服务例程入口地址的地址”。
不妨举个例子来说明一下:
设中断向量表的起始地址为0x0,每个表项为4个字节,其中INT 3的“中断服务程序入口地址”为0x1000。
那么“3号中断向量”的地址就是0xc,在0xc这个内存单元中存储的内容是0x1000。
0xc即是“中断服务程序入口地址0x1000”所在的地址。因此说0xc是“地址的地址”是没有问题的,即“*(0xc)==[0xc]==0x1000”,但一定不能说“中断向量地址0xc == 中断服务例程入口地址0x1000”。

尽管这个问题已经经过了多次讨论,但陈老师与向老师的意见似乎并不一致:
https://piazza.com/class/i5j09fnsl7k5x0?cid=1090
https://piazza.com/class/i5j09fnsl7k5x0?cid=616
我不同意向老师的意见,我认为学堂在线的答案不正确,并建议更正在线练习的答案。

回答(1
    推荐问答
      Simple Empty
      暂无数据