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 trạng thái (status register) của CPU, có chức năng cho phép hoặc cấm các yêu cầu ngắt phần cứng từ các thiết bị ngoại vi. Khi IF = 1, CPU cho phép các yêu cầu ngắt được thực hiện. Khi IF = 0, CPU sẽ bỏ qua các yêu cầu ngắt (trừ các ngắt không che được - non-maskable interrupt).
Phương án A: CPU ở chế độ chạy từng lệnh (single-step mode) liên quan đến cờ TF (Trap Flag), không phải IF.
Phương án C: Thực hiện các thao tác với chuỗi không liên quan trực tiếp đến cờ IF. Các thao tác chuỗi có thể bị ảnh hưởng bởi cờ DF (Direction Flag), nhưng không phải IF.
Phương án D: Thực hiện phép cộng có nhớ liên quan đến cờ CF (Carry Flag) và OF (Overflow Flag), không phải IF.
Do đó, đáp án đúng là B.





