Trả lời:
Đáp án đúng: B
Câu hỏi liên quan đến các cờ trạng thái (status flags) thường được sử dụng trong kiến trúc bộ vi xử lý, đặc biệt là trong các hệ thống nhúng và lập trình hợp ngữ. Các cờ này biểu thị kết quả của các phép toán số học hoặc logic, cho phép chương trình đưa ra các quyết định dựa trên trạng thái của dữ liệu.
* **CF (Carry Flag):** Cờ nhớ, được đặt khi có một phép toán tạo ra một carry (nhớ) hoặc borrow (mượn) từ bit quan trọng nhất. Thường được sử dụng trong các phép toán số học đa byte.
* **ZF (Zero Flag):** Cờ không, được đặt khi kết quả của một phép toán bằng không.
* **SF (Sign Flag):** Cờ dấu, biểu thị dấu của kết quả sau phép toán. Thường được sử dụng trong các phép toán số học có dấu.
* **OF (Overflow Flag):** Cờ tràn, được đặt khi kết quả của một phép toán số học có dấu vượt quá phạm vi biểu diễn của kiểu dữ liệu.
* **AF (Auxiliary Carry Flag):** Cờ nhớ phụ, biểu thị carry từ bit 3 sang bit 4. Thường được sử dụng trong các phép toán BCD (Binary-Coded Decimal).
* **PF (Parity Flag):** Cờ chẵn lẻ, biểu thị tính chẵn lẻ của số lượng bit 1 trong kết quả.
Dựa trên các cờ trạng thái thường gặp thì các cờ ZF, AF, CF là các cờ thường được ký hiệu và sử dụng, còn PF cũng là một cờ nhưng ít được sử dụng hơn trong các kiến trúc bộ xử lý hiện đại. Trong các đáp án trên, không có cờ nào không được ký hiệu, tuy nhiên nếu phải chọn một đáp án ít phổ biến nhất, ta có thể chọn PF.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
