Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
Tài liệu môn học: Ghép nối và điều khiển thiết bi ngoại viCHƯƠNG 4: GHÉP NÓI ĐIÊU KHIÈN NGÁT4. ỉ Khái niệm và phân loại ngắt4. ì. 1 Khái niệmMồi khi m Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2một thiết bị phần cứng hay một chương trình cần đến sự giúp đờ của CPU. nó gửi đi một tín hiệu hoặc lệnh gọi là ngăt (Interrupt Request - IRỌ) đẻn bộ vi xứ lý chi định một công việc cụ thê nào đó mà nó càn CPU thực hiện. Khi bộ vi xử lý nhận được tín hiệu ngăt. nó thường tạm ngưng tàt cá các hoạt đò Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2ng khác và kích hoạt một chương trình con đang có trong bộ nhớ gọi là chương trình xử lý ngài (Interrupt Service Romine _ ISR) lương ứng với từng sô lGiáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
iệu ngăl cụ thê. Sau khi chương trình xử lý ngăt lam xong nhiệm vụ. các hoạt đòng cùa máy tinh sẻ tièp tục lại từ nơi đà bị tạm dừng lúc xày ra ngắt.4Tài liệu môn học: Ghép nối và điều khiển thiết bi ngoại viCHƯƠNG 4: GHÉP NÓI ĐIÊU KHIÈN NGÁT4. ỉ Khái niệm và phân loại ngắt4. ì. 1 Khái niệmMồi khi m Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2n bàn phím ... Các ngăt này được bộ điều khiên ngãi 8259A quăn lý. 8259A sè ân định mức độ ưu tiên cho từng ngãi rỏi gửi đèn CPU. Thử hai là các ngăt do CPU lạo ra khi gập phải một kẻl quã bàt thường trong khi thực hiện chương trinh như chia cho 0 chổng hạn ... Cuôi cùng là các ngảt do chính chương Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2trình tạo ra nhăm gọi các chương trinh con ớ xa đang năm trong ROM hoặc RAM. các ngãi này gọi là ngãi mềm chúng thưởng là bộ phận cùa các chương trìnhGiáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
con phục vụ của ROM-BIOS hoạc của DOS.Ngoài ba loại ngắt trên còn có loại ngắt đặc biệt là ngắt không bị che NMI đòi hỏi CPU phục vụ ngay khi có yêu Tài liệu môn học: Ghép nối và điều khiển thiết bi ngoại viCHƯƠNG 4: GHÉP NÓI ĐIÊU KHIÈN NGÁT4. ỉ Khái niệm và phân loại ngắt4. ì. 1 Khái niệmMồi khi m Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2C có thề chia thanh 4 nhóm như sau :• Các ngắt \ i xử lý :Thường gọi là các ngắt logic được thiết kế sẵn trong bô VXL. Bốn trong số các ngát này (0.1.3.4 > do chính bộ VXL lạo ra. còn ngãi 2 (N.M I) sè được kích hoạt khi có tín hiệu lạo ra bởi một trong các thiết bị ngoài./. Các ngát cứngĐược thiết Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2kể săn trong phần cứng cua cùa PC. tám ngát trong số các ngắt này (2.8.9.từ Bh đến 1-11) được gắn chết vào trong bộ VXL hoặc vào bâng mạch chính của hGiáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
ệ thõng. Tất cá các ngắt cứng đều do 8259A điểu khiến .2Các ngát inềmGiăng viên: Nguyên Vãn Minh Trí55Tài liệu môn học: Ghép nối và điều khiển thiết bTài liệu môn học: Ghép nối và điều khiển thiết bi ngoại viCHƯƠNG 4: GHÉP NÓI ĐIÊU KHIÈN NGÁT4. ỉ Khái niệm và phân loại ngắt4. ì. 1 Khái niệmMồi khi m Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2òn có các ngắt DOS và ngắt BASIC' phục vụ hệ điểu hành DOS và chương trình BASIC .5. Cííc ngủi địa chiBàng 4.1 : Bàng chức nảng các ngát trong máy vi tínhINT(Hex) 00IRQCommon UsesException Handlers Chia một số cho 01Exception Handlers Thực hiện từng bước2Non-Maskable IRQ Non-Maskable IRQ (Các lồi ch Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2ằn lẽ)3Exception Handlers Điếm dừng chương trình do người sử dụng đặl4Exception Handlers Vượt quá nội dung thanh ghi hay bộ nhớ45053Exception HandlersGiáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2
8Hardware IRỌO Bộ thời gian hệ thống9Hardware 1RỌ1 Bàn phímOAHardware IRQ2 RedirectedOBHardware IRQ3 cồng nói tiếp COM2/COM4OCHardware IRỌ4 cồng nỗi tTài liệu môn học: Ghép nối và điều khiển thiết bi ngoại viCHƯƠNG 4: GHÉP NÓI ĐIÊU KHIÈN NGÁT4. ỉ Khái niệm và phân loại ngắt4. ì. 1 Khái niệmMồi khi m Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 2BIOS hay DOSTài liệu môn học: Ghép nối và điều khiển thiết bi ngoại viCHƯƠNG 4: GHÉP NÓI ĐIÊU KHIÈN NGÁT4. ỉ Khái niệm và phân loại ngắt4. ì. 1 Khái niệmMồi khi mGọi ngay
Chat zalo
Facebook