Jump to content

Тасалдлын вектор

Википедиа — Чөлөөт нэвтэрхий толь
график интерфейс
Тасалдлын векторын хүснэгт

 

Тасалдлын вектор(Interrupt vector) нь тасалдал боловсруулагч(Interrupt handler)-ийн санах ойн байрлал бөгөөд нэгээс илүү тасалдал хүлээж байх үед нь дараалалд хадгалдаг.

65xx процессор дахь тасалдалын векторын байршил
Interrupt Vector (hexadecimal)
LSB MSB
Загвар:'''ABORT'''FFF8FFF9
Загвар:'''COP'''FFF4FFF5
Загвар:'''IRQ'''/BRKFFFEFFFF
Загвар:'''NMI'''FFFAFFFB
Загвар:'''RESET'''FFFCFFFD


Тасалдлын векторын хэрэглээ

Процессор(Процессор) нь тасалдлын вектор(Interrupt vector)-ыг ашиглан тасалдлын эх үүсвэрийг олж авдаг. Тасалдал(Interrupt) ажиллаж дууссаны дараа түр хадгалсан регистрүүдийн утгыг сэргээхэд өмнө нь ажиллуулж байсан програмаа үргэлжлүүлэн ажиллуулна. Тасалдлын үүрэг бол процессын хийж байгаа ажлыг түр “тасалдуулан“ яаралтайгаар өөр зүйл хийлгэх үүрэгтэй.

график интерфейс
Тасалдлын процесс