Kesme vektör tablosu
CPU'nun her kesme için hangi rutini çalıştıracağını bildiği bir adreste duran tablo.
Bir zamanlayıcı, bir UART ya da bir hata kesme ürettiğinde işlemcinin bildiği tek şey bir numaradır. Bu numara tabloda indeks olarak kullanılır ve girdi, kesme servis rutininin (ISR) adresini tutar. Intel 8086 tablosunu 0 adresine, her biri dört baytlık 256 girdiyle yerleştirmişti; ARM Cortex-M ise flash'ın başına koyar: ilk sözcük başlangıç yığın göstergesi, ikincisi reset vektörüdür; yani açılıştan sonra çalışan ilk şey.
Tabloyu başlangıç kodu ve linker betiği doldurur; genellikle sonsuza dek dönen zayıf bir varsayılan işleyiciyle. Bir rutini tanımlamayı unutursanız kesme oraya düşer ve hata ayıklama, programın neden donduğu sorusuyla başlar. Taşınabilir tablolar (VTOR) bir bootloader'a ve bir uygulamaya kendi tablolarını sahip olma imkânı verir.