Lệnh MOVE R1, #500 (R1 là thanh ghi) tiến hành lưu:
Trả lời:
Đáp án đúng: D
Lệnh MOVE R1, #500
có nghĩa là di chuyển giá trị 500 (là một hằng số, được biểu thị bằng dấu #
) vào thanh ghi R1. Do đó, nội dung của thanh ghi R1 sẽ được gán bằng giá trị 500.
Các phương án khác:
- A. R1 <- M[500]: Sai, vì M[500] biểu thị nội dung của ô nhớ có địa chỉ 500, không phải là giá trị 500.
- C. M[500] <- R1: Sai, vì lệnh này sẽ di chuyển nội dung của R1 vào ô nhớ có địa chỉ 500, ngược lại với yêu cầu của câu hỏi.
- D. Câu lệnh sai: Sai, vì câu lệnh này hoàn toàn hợp lệ trong nhiều kiến trúc tập lệnh.