Machine-translated by Google. Questions are authored in English.
Top

Discussion

An interrupt vector table holds

  • A.the priority levels that have been assigned to each interrupt source
  • B.the current state of every peripheral's interrupt flag
  • C.the return addresses of interrupts currently being serviced
  • D.the addresses of the service routines for each of the interrupt sources

Answer: D

On accepting an interrupt the hardware indexes the table by source and jumps to the address found there, which is why the table must be placed where the core expects it. Priorities live in the interrupt controller and pending flags in the peripherals.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.