Khi cờ IF = 1 thì CPU cho phép các yêu cầu nào sau đây?
Trả lời:
Đáp án đúng: B
Cờ IF (Interrupt Flag) là một bit trong thanh ghi cờ (flags register) của CPU. Khi IF = 1, CPU cho phép các yêu cầu ngắt (interrupt requests) được thực hiện. Ngắt là một cơ chế cho phép các thiết bị phần cứng hoặc phần mềm yêu cầu CPU tạm dừng công việc hiện tại và chuyển sang thực hiện một đoạn mã xử lý ngắt (interrupt handler). Điều này cho phép hệ thống phản ứng kịp thời với các sự kiện bên ngoài hoặc các lỗi phát sinh.
Các lựa chọn khác không liên quan trực tiếp đến cờ IF:
- A. CPU ở chế độ chạy từng lệnh: Chế độ này liên quan đến việc debug và không bị ảnh hưởng trực tiếp bởi cờ IF.
- C. Thực hiện các thao tác với chuỗi: Các thao tác này sử dụng các cờ khác như DF (Direction Flag).
- D. Thực hiện phép cộng có nhớ: Phép cộng có nhớ sử dụng cờ CF (Carry Flag).





