JavaScript is required

Cho nội dung thanh ghi mặt nạ ngắt của PIC 8259 là 80h nghĩa là

A.
Cấm yêu cầu ngắt IRQ7 kích hoạt hệ thống ngắt cứng
B.
Cho phép yêu cầu ngắt IRQ7 kích hoạt hệ thống ngắt cứng
C.
Cấm yêu cầu ngắt IRQ7 và cho 7 yêu cầu ngắt còn lại kích hoạt hệ thống ngắt cứng
D.
Cho phép yêu cầu ngắt IRQ7 và cấm 7 yêu cầu ngắt còn lại kích hoạt hệ thống ngắt cứng
Trả lời:

Đáp án đúng: D


80h trong hệ thập lục phân tương đương với 10000000 trong hệ nhị phân. Trong thanh ghi mặt nạ ngắt của PIC 8259, mỗi bit tương ứng với một yêu cầu ngắt IRQ (IRQ0 đến IRQ7). Bit nào được đặt là 1 thì yêu cầu ngắt tương ứng bị cấm (masked), còn bit nào là 0 thì yêu cầu ngắt tương ứng được cho phép. Như vậy, 80h có nghĩa là IRQ7 bị cấm (bit 7 là 1), còn các IRQ còn lại (IRQ0 đến IRQ6) thì trạng thái của chúng không xác định chỉ dựa vào thông tin này, tuy nhiên đáp án C bao hàm ý nghĩa "cấm IRQ7" và "cho 7 yêu cầu ngắt còn lại kích hoạt" là hợp lý nhất nếu ta cho rằng các bit còn lại đều là 0 (trạng thái mặc định).

Câu hỏi liên quan