JavaScript is required

Trong hệ thống ngắt cứng biết yêu cầu ngắt của thiết bị UART 8250/16450 tương ứng với tín hiệu IRQ4 của PIC 8259 “chủ”, để cấm IRQ4 kích hoạt hệ thống ngắt cứng thì

A.
bit D4 của thanh ghi mặt nạ ngắt được đặt bằng 0
B.
bit D4 của thanh ghi mặt nạ ngắt được đặt bằng 1
C.
bit D4 của thanh ghi mặt nạ ngắt được đặt bằng 1 và các bit còn lại được đặt bằng 0
D.
bit D4 của thanh ghi mặt nạ ngắt được đặt bằng 0 và các bit còn lại được đặt bằng 1
Trả lời:

Đáp án đúng: B


Để cấm một ngắt cụ thể trong hệ thống ngắt cứng sử dụng PIC 8259, ta cần sử dụng thanh ghi mặt nạ ngắt (Interrupt Mask Register - IMR). Mỗi bit trong thanh ghi này tương ứng với một đường ngắt IRQ. Khi một bit được đặt lên 1, đường ngắt tương ứng sẽ bị cấm (masked), tức là các yêu cầu ngắt trên đường này sẽ bị bỏ qua. Trong trường hợp này, để cấm IRQ4, ta cần đặt bit D4 của thanh ghi mặt nạ ngắt bằng 1.

Câu hỏi liên quan