JavaScript is required

Lệnh ADD 20, 30, 40 tiến hành phép tính:

A.

M[20] <- M[30+40].

B.

M[20] <- M[30] + M[40].

C.

Racc <- 20 + 30 + 40.

D.

Câu lệnh sai.

Trả lời:

Đáp án đúng: B


Lệnh ADD trong kiến trúc máy tính thường được hiểu là lệnh cộng. Trong trường hợp này, lệnh `ADD 20, 30, 40` có thể hiểu là cộng giá trị tại ô nhớ 30 và 40, sau đó gán kết quả vào ô nhớ 20. Vì vậy, đáp án B là phù hợp nhất. Các đáp án khác không phản ánh đúng chức năng cơ bản của lệnh ADD trong ngữ cảnh này. * **Đáp án A:** Sai. Vì nó cộng trực tiếp giá trị 30 và 40 rồi sử dụng kết quả làm địa chỉ để truy cập bộ nhớ, điều này không phổ biến trong các lệnh ADD. * **Đáp án C:** Sai. Vì nó cộng trực tiếp các số 20, 30, 40 và gán vào thanh ghi Racc (Accumulator), điều này có thể xảy ra trong một số kiến trúc, nhưng không phải là cách hiểu mặc định của lệnh ADD với các toán hạng là địa chỉ. * **Đáp án D:** Sai. Vì câu lệnh có ý nghĩa và có thể thực hiện được trong một số kiến trúc máy tính nhất định.

Câu hỏi liên quan