Remove ads
Z Wikipedii, wolnej encyklopedii
Tablica wektorów przerwań (ang. interrupt vector table) – tablica zawierająca adresy podprogramów obsługi przerwań (Cortex).
Adresy zapisywane są w układzie segment:offset i zajmują obszar jednego kilobajta, tablica ta zawiera 256 adresów 4-bajtowych i umieszczona jest w pamięci operacyjnej począwszy od adresu fizycznego 0 (00000h).
Każde przerwanie można wywołać programowo – za pomocą instrukcji asemblera INT. Adres pakietu podprogramów wchodzących w skład systemu DOS/Windows umieszczony jest w wektorze 33 (21H), wybór podprogramu następuje poprzez wpisanie odpowiedniego numeru do rejestru AH lub AX. Typowa sekwencja wywołania podprogramu systemowego ma tutaj postać np.:
mov ah,2 int 21h
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.