JavaScript is required

Cho lệnh assembly: ADD AX, [BP]. Phát biểu nào sau đây là đúng:

A.
Toán hạng nguồn thuộc mode địa chỉ thanh ghi
B.
Toán hạng nguồn thuộc mode địa chỉ gián tiếp qua thanh ghi
C.
Toán hạng đích không thuộc mode địa chỉ thanh ghi
D.
Toán hạng đích thuộc mode địa chỉ gián tiếp qua thanh ghi
Trả lời:

Đáp án đúng: B


Lệnh ADD AX, [BP] thực hiện phép cộng giá trị tại địa chỉ bộ nhớ được trỏ bởi thanh ghi BP với giá trị trong thanh ghi AX, sau đó lưu kết quả vào thanh ghi AX. * **Toán hạng đích:** AX (thanh ghi AX) là toán hạng đích, thuộc mode địa chỉ thanh ghi (register addressing mode). * **Toán hạng nguồn:** [BP] là toán hạng nguồn, thuộc mode địa chỉ gián tiếp qua thanh ghi (register indirect addressing mode). Giá trị của BP được sử dụng làm địa chỉ bộ nhớ để truy xuất dữ liệu. Phân tích các đáp án: * **A. Toán hạng nguồn thuộc mode địa chỉ thanh ghi:** Sai. Toán hạng nguồn là [BP], thuộc mode địa chỉ gián tiếp qua thanh ghi. * **B. Toán hạng nguồn thuộc mode địa chỉ gián tiếp qua thanh ghi:** Đúng. Như đã giải thích ở trên. * **C. Toán hạng đích không thuộc mode địa chỉ thanh ghi:** Sai. Toán hạng đích là AX, thuộc mode địa chỉ thanh ghi. * **D. Toán hạng đích thuộc mode địa chỉ gián tiếp qua thanh ghi:** Sai. Toán hạng đích là AX, thuộc mode địa chỉ thanh ghi.

Câu hỏi liên quan