Cờ CF = 1 khi nào?
Trả lời:
Đáp án đúng: A
Cờ CF (Carry Flag) được đặt lên 1 khi có nhớ (carry) hoặc mượn (borrow) từ bit старший (MSB - Most Significant Bit) trong quá trình thực hiện các phép toán số học. Trong các phương án đưa ra:
* **A. Khi có nhớ mượn từ MSB:** Đây là định nghĩa chính xác của cờ CF. Khi có một phép toán tạo ra một carry (trong phép cộng) hoặc borrow (trong phép trừ) từ bit старший, cờ CF được đặt lên 1.
* **B. Khi tổng số bit 1 trong kết quả là chẵn:** Điều này liên quan đến cờ chẵn lẻ (Parity Flag - PF), không phải cờ CF.
* **C. Khi kết quả bằng 0:** Điều này liên quan đến cờ Zero (Zero Flag - ZF), không phải cờ CF.
* **D. Khi kết quả âm:** Điều này có thể liên quan đến cờ dấu (Sign Flag - SF) hoặc cờ tràn (Overflow Flag - OF), tùy thuộc vào phép toán và hệ số, nhưng không trực tiếp liên quan đến cờ CF.
Do đó, đáp án đúng nhất là A.





