Микропроцессор дээр тасалдал гарахад юу болох вэ?
Микропроцессор дээр тасалдал гарахад юу болох вэ?

Видео: Микропроцессор дээр тасалдал гарахад юу болох вэ?

Видео: Микропроцессор дээр тасалдал гарахад юу болох вэ?
Видео: HOTWAV NOTE 12: A Solid Choice for Those on a Budget? 2024, May
Anonim

Ан таслах үүсгэдэг нөхцөл юм микропроцессор руу түр хугацаагаар өөр ажил дээр ажиллаад дараа нь буцаж ирнэ руу түүний өмнөх даалгавар. Тасалж болно дотоод эсвэл гадаад байх. Энэ үед анзаараарай таслах (Int) тохиолддог , програм ажиллахаа больж, микроконтроллер ажиллаж эхэлнэ руу ISR гүйцэтгэх.

Үүнтэй адилаар тасалдвал яах вэ гэж асуудаг.

Хэзээ а тасалдал үүсдэг , тэр CPU нь одоогийн программыг гүйцэтгэхээ зогсооход хүргэдэг. Хэзээ а таслах үүсгэгдсэн үед процессор нь контекст шилжүүлэгчээр дамжуулан гүйцэтгэлийн төлөвөө хадгалж, гүйцэтгэж эхэлнэ. таслах дээр зохицуулагч таслах вектор.

Үүний нэгэн адил микропроцессор дахь тасалдал, түүний төрлүүд гэж юу вэ? Тасалдаг байна нь үүсгэсэн дохио нь хүсэлт гаргах гадаад төхөөрөмжүүд микропроцессор даалгавар гүйцэтгэх. 5 байна таслах дохио, тухайлбал TRAP, RST 7.5, RST 6.5, RST 5.5, INTR. Вектор таслах -Үүнд төрөл -ийн таслах , тасалдал хаяг нь мэдэгдэж байна нь процессор. Жишээ нь: RST7.

Үүнээс гадна 8085-д тасалдвал юу болох вэ?

Intel 8085 Тасалдал үйл явцын алхамууд нь үндсэндээ: оролт гаралтын нэгжийн асуудлууд таслах CPU руу дохио. CPU хариу өгөхөөс өмнө одоогийн зааврыг гүйцэтгэж дуусгана. CPU одоо ISR-ийн байршил бүхий компьютерийг (програмын тоолуур) ачаалж, зааврыг авч, удирдлагыг компьютерт шилжүүлдэг. таслах зохицуулагч.

Тасалдлын зорилго юу вэ?

-ийн үүрэг Тасалдаг . Тасалдаг Эдгээр нь гадаад төхөөрөмж, ихэвчлэн оролт гаралтын төхөөрөмжөөс CPU-д илгээдэг дохио юм. Тэд CPU-д одоогийн үйл ажиллагаагаа зогсоож, үйлдлийн системийн тохирох хэсгийг ажиллуулахыг хэлдэг.

Зөвлөмж болгож буй: