JavaScript is required

Để kiểm tra số chứa số 1 trong thanh ghi A là số chẵn hay lẻ thì chip 8051 sử dụng cờ nào?

A.

Cờ nh carry (CY)

B.

Cờ nh phụ (AC)

C.

Cờ P

D.

Cờ tràn (OV)

Trả lời:

Đáp án đúng: C


Trong chip 8051, cờ P (Parity flag) được sử dụng để kiểm tra tính chẵn lẻ của số lượng bit 1 trong thanh ghi A (Accumulator). Nếu số lượng bit 1 là số chẵn, cờ P sẽ được set (P=1). Nếu số lượng bit 1 là số lẻ, cờ P sẽ được clear (P=0). Các cờ khác không liên quan đến việc kiểm tra tính chẵn lẻ của số bit 1:

  • Cờ Carry (CY): Cho biết có carry hoặc borrow từ bit quan trọng nhất trong phép toán số học.
  • Cờ Auxiliary Carry (AC): Cho biết có carry từ bit 3 sang bit 4, thường dùng trong các phép toán BCD.
  • Cờ Overflow (OV): Cho biết có tràn số trong các phép toán số học có dấu.

Câu hỏi liên quan