Khi CPU thực hiện phép tính số học có nhớ thì chip 8051 đặt cờ nào lên mức 1?
Trả lời:
Đáp án đúng: A
Trong chip 8051, khi CPU thực hiện một phép tính số học và có phát sinh nhớ (carry) từ bit quan trọng nhất (bit 7) thì cờ nhớ CY (Carry flag) sẽ được đặt lên mức 1. Cờ này được sử dụng để chỉ ra rằng kết quả của phép tính vượt quá khả năng biểu diễn của thanh ghi, và bit nhớ này có thể được sử dụng trong các phép toán đa byte.
Các cờ khác có chức năng khác:
- Cờ phụ AC (Auxiliary Carry flag) chỉ ra có nhớ từ bit 3 sang bit 4, thường dùng trong các phép toán BCD.
- Cờ F0 là một cờ đa năng do người dùng định nghĩa.
- Cờ tràn OV (Overflow flag) chỉ ra rằng kết quả của một phép tính số học có dấu đã vượt quá phạm vi biểu diễn của kiểu dữ liệu đó.