JavaScript is required

Các thanh ghi nào giữ kết quả trong các lệnh nhân chia 16 bit?

A.

AX và DX

B.

AX và BX

C.

AX và CX

D.

AX và DI

Trả lời:

Đáp án đúng: A


Trong các lệnh nhân chia 16 bit trên kiến trúc x86, thanh ghi AX (Accumulator Register) luôn được sử dụng để lưu trữ một trong các toán hạng và sau đó lưu trữ phần thấp của kết quả. Đối với phép nhân, nếu toán hạng còn lại là 16 bit, kết quả 32 bit sẽ được lưu trong cặp thanh ghi DX:AX, trong đó DX chứa phần cao và AX chứa phần thấp. Đối với phép chia, AX chứa thương số và DX chứa số dư.

Như vậy, đáp án đúng là A. AX và DX

Câu hỏi liên quan