JavaScript is required

Khi AH có giá trị là 12, AL có giá trị là 13 thì Ax có giá trị là

A.

1234

B.

1234h

C.

0C0Dh

D.

0D0Ch

Trả lời:

Đáp án đúng: C


AX là thanh ghi 16 bit, được tạo thành từ hai thanh ghi 8 bit là AH và AL. AH là byte cao (high byte) và AL là byte thấp (low byte). Khi AH = 12 (0x0C trong hệ thập lục phân) và AL = 13 (0x0D trong hệ thập lục phân), thì AX = AH * 256 + AL = 0x0C * 256 + 0x0D = 0x0C0D. Vì vậy, AX có giá trị là 0C0Dh.

Câu hỏi liên quan