Lệnh MOVE #500, R1 (R1 là thanh ghi) tiến hành lưu:
Trả lời:
Đáp án đúng: D
Lệnh MOVE #500, R1 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 đó, sau khi thực hiện lệnh, nội dung của thanh ghi R1 sẽ là 500. Điều này tương ứng với phương án A: R1 <- 500. Các phương án khác không đúng vì:
- B: R1 <- M[500] có nghĩa là di chuyển nội dung của ô nhớ có địa chỉ 500 vào R1, nhưng đây không phải là ý nghĩa của lệnh MOVE #500, R1.
- C: M[500] <- R1 có nghĩa là di chuyển nội dung của R1 vào ô nhớ có địa chỉ 500, cũng không phải là ý nghĩa của lệnh đã cho.
- D: Câu lệnh sai là không đúng, vì lệnh MOVE #500, R1 là một lệnh hợp lệ trong nhiều kiến trúc tập lệnh.