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.
BX và CX
C.
CX và DX
D.
AX và DI
Trả lời:

Đáp án đúng: A


Trong các lệnh nhân và chia 16 bit trên kiến trúc x86, thanh ghi AX (Accumulator Register) được sử dụng để lưu trữ một trong các toán hạng và lưu trữ phần quan trọng nhất 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 trữ trong cặp thanh ghi DX:AX, trong đó DX (Data Register) chứa phần cao (most significant word) và AX chứa phần thấp (least significant word). Đối với phép chia, AX chứa thương số (quotient), và DX chứa số dư (remainder). Vì vậy, AX và DX là các thanh ghi chính được sử dụng để chứa kết quả trong các lệnh nhân chia 16 bit.

Câu hỏi liên quan