当一个非向量中断发生时,处理器是否查找向量表?
说到 8085 ,它有什么不同吗?
答案1
中断地址表(也称为“中断向量表”)允许通过以下方式更改中断服务例程的位置:软件。这仅要求中断设备发送中断的 ID,然后将其用作中断地址表中的偏移量,以确定将程序计数器/指令指针重新定位到何处。这仅适用于矢量中断。
相反,在非向量中断中,外设本身会直接向处理器提供中断服务程序的地址。这需要更多时间来处理中断,因为每次触发中断时都必须从中断设备检索地址。
当一个非向量中断发生时,处理器是否查找向量表?
说到 8085 ,它有什么不同吗?
中断地址表(也称为“中断向量表”)允许通过以下方式更改中断服务例程的位置:软件。这仅要求中断设备发送中断的 ID,然后将其用作中断地址表中的偏移量,以确定将程序计数器/指令指针重新定位到何处。这仅适用于矢量中断。
相反,在非向量中断中,外设本身会直接向处理器提供中断服务程序的地址。这需要更多时间来处理中断,因为每次触发中断时都必须从中断设备检索地址。