JavaScript is required

Giả sử AH=02, AL=03, sau lệnh MUL AH thì giá trị AH bằng bao nhiêu?

A.

AH=02

B.

AH=03

C.

AH=0

D.

AH=6

Trả lời:

Đáp án đúng: D


Lệnh MUL AH thực hiện phép nhân không dấu giữa AL và AH, kết quả được lưu vào AX (AH:AL). Trong trường hợp này, AH = 02 và AL = 03. Do đó, 02 * 03 = 06. Kết quả 06 được lưu vào AX, tức AL = 06 (0x06) và AH = 0 (0x00) vì kết quả phép nhân nhỏ hơn 256 (0x100). Vậy, AH = 0.

Câu hỏi liên quan