ngatVector

Hoạt động của mô hình

·       Khi cần trao đổi thông tin, thiết bị ngoại vi gửi tín hiệu yêu cầu ngắt (Interrupt Request-IRQ) tới đầu vào INTR của CPU.

·       CPU sẽ thực hiện nốt lệnh hiện tại và trả lời bằng tín hiệu nhận biết yêu cầu ngắt (INTA).

·       Chương trình chính lúc này bị tạm dừng (ngắt) và CPU chuyển sang thực hiện chương trình con phục vụ ngắt (thực thi ISR của ngắt đó), tức là chương trình con trao đổi thông tin với thiết bị ngoại vi yêu cầu ngắt.

·       Sau khi xong công việc phục vụ ngắt, CPU quay về thực hiện tiếp chương trình chính kể từ lệnh tiếp theo sau khi bị ngắt.

·       Các tín hiệu yêu cầu phục vụ ngắt từ một thiết bị ngoại vi bất kỳ được gửi tới chân nhận yêu cầu ngắt của CPU có thể thông qua một khối điều khiển ngắt.

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: