JavaScript is required

Để báo 4 bit thấp của kết quả tính toán thuộc khoảng 0H – 9H hoặc thuộc khoảng AH – FH thì chip 8051 sử dụng cờ nào?

A.

Cờ CY

B.

Cờ AC

C.

Cờ F0

D.

Cờ tràn OV

Trả lời:

Đáp án đúng: A


Cờ AC (Auxiliary Carry Flag) trong chip 8051 được sử dụng để báo hiệu khi có sự tràn số (carry) từ bit 3 sang bit 4 trong quá trình thực hiện các phép toán số học. Điều này đặc biệt hữu ích trong việc thực hiện các phép toán BCD (Binary Coded Decimal), nơi mỗi chữ số thập phân được biểu diễn bằng 4 bit. Khi cờ AC được bật (set), nó chỉ ra rằng 4 bit thấp của kết quả nằm trong khoảng AH-FH, hoặc cần điều chỉnh để đưa về khoảng 0H-9H để đảm bảo kết quả BCD hợp lệ. Do đó, đáp án đúng là B.

Câu hỏi liên quan