JavaScript is required

Xét đoạn chương trình sau: MOV BX,223Bh; MOV AX,132Ah; MUL BX Kết quả của câu lệnh nhân được đặt vào thanh ghi nào?

A. Cặp thanh ghi AX DX

B. Cặp thanh ghi BX AX

C. Cặp thanh ghi CX AX

D. Cặp thanh ghi DX CX

Trả lời:

Đáp án đúng: A


Trong đoạn chương trình Assembly này, lệnh `MUL BX` thực hiện phép nhân giữa thanh ghi `AX` (16 bit) và thanh ghi `BX` (16 bit). Kết quả của phép nhân 16 bit * 16 bit sẽ là một số 32 bit. Số 32 bit này được lưu trữ trong cặp thanh ghi `DX:AX`, trong đó `DX` chứa phần cao (most significant word) và `AX` chứa phần thấp (least significant word). Do đó, đáp án đúng là cặp thanh ghi AX DX.

Câu hỏi liên quan