Các thanh ghi nào giữ kết quả trong các lệnh nhân chia 16 bit?
Đáp án đúng: A
Trong các lệnh nhân chia 16 bit của hợp ngữ (assembly), thanh ghi AX (Accumulator Register) thường được sử dụng để chứa một trong các toán hạng và kết quả của phép toán. Khi thực hiện phép nhân, AX chứa một trong các số nhân, và sau khi thực hiện, AX sẽ chứa phần thấp (low word) của kết quả. Nếu kết quả phép nhân lớn hơn 16 bit (1 word), thì thanh ghi DX (Data Register) sẽ chứa phần cao (high word) của kết quả. Đối với phép chia, AX chứa số bị chia, và sau khi thực hiện, AX chứa thương (quotient). Thanh ghi DX chứa số dư (remainder) sau phép chia. Vì vậy, đáp án chính xác là AX và DX.
This is a comprehensive multiple-choice question bank for the Microprocessor 1 course, tailored for Electrical - Electronics Engineering students. It covers core topics such as microprocessor systems, data representation in computers, the architecture and instruction set of the 8086 microprocessor, assembly language programming, and the 8051 microcontroller.