JavaScript is required

Đoạn lệnh sau sẽ chứa kết quả trong thanh ghi nào?
MOV AL, 212
MOV BL, 45
MUL BL 

A.
DX
B.
AX
C.
AL
D.
CX
Trả lời:

Đáp án đúng: B


Trong đoạn lệnh hợp ngữ này:
- MOV AL, 212: Gán giá trị 212 (tương đương D4h) vào thanh ghi AL.
- MOV BL, 45: Gán giá trị 45 (tương đương 2Dh) vào thanh ghi BL.
- MUL BL: Thực hiện phép nhân không dấu giữa AL và BL. Kết quả của phép nhân này sẽ được lưu trữ trong thanh ghi AX. Cụ thể, AL * BL = 212 * 45 = 9540 (tương đương 254Ch). Vì vậy, AX sẽ chứa giá trị 254Ch, trong đó AL sẽ chứa 4Ch và AH sẽ chứa 25h.
Vậy, kết quả của phép nhân sẽ nằm trong thanh ghi AX.

Câu hỏi liên quan