Exception Vector Table
Documentation arm developer.
Exception vector table. For example a dispatch table is one method of implementing an interrupt vector table. Exception vectors table 26 shows the cp15 c1 control register v bit settings for configuring the location of the exception vector addresses. Exception vector table vectormeans to direct an interrupt to a certain entry in the table 4 exception types x 4 execution modes 16 entrieseach entry contains 0x80 bytes of the actual codeunlike a. An interrupt vector table is a data structure that associates a list of interrupt handlers with a list of interrupt requests in a table of interrupt vectors.
Points to the vector table. For example when a software interrupt is raised execution is transfered to the software interrupt entry in the table which in turn will jump to the syscall handler. The exception vector table the vector table is a table that actually contains control transfer instructions that jump to the respective exception handlers. The vector table is an array of word data inside the system memory each representing the starting address of one exception type figure 426.
The vector table is relocatable and the relocation is controlled by a programmable register in the nvic called the vector table offset register vtor.
Https Encrypted Tbn0 Gstatic Com Images Q Tbn 3aand9gctsen2k11b7aetjkgxodt8dd 8wlqmie Lhoma8lmixspaolpq6 Usqp Cau