JavaScript is required

Cho lệnh assembly: MOV DX, [20]. Toán hạng nguồn thuộc:

A.
Mode địa chỉ trực tiếp
B.
Không tồn tại lệnh
C.
Mode địa chỉ hằng số
D.
Mode địa chỉ tức thì
Trả lời:

Đáp án đúng: A


Lệnh `MOV DX, [20]` trong assembly có nghĩa là di chuyển giá trị từ ô nhớ có địa chỉ 20 vào thanh ghi DX. Dấu `[]` biểu thị việc truy cập đến địa chỉ bộ nhớ. * **Mode địa chỉ trực tiếp:** Toán hạng nguồn là địa chỉ bộ nhớ được chỉ định trực tiếp (trong trường hợp này là 20). Giá trị tại địa chỉ này được sử dụng làm toán hạng. * **Mode địa chỉ hằng số:** Không phù hợp vì [20] không phải là một hằng số. Hằng số sẽ được biểu diễn trực tiếp mà không có dấu ngoặc vuông. * **Mode địa chỉ tức thì:** Không phù hợp vì giá trị được sử dụng không phải là giá trị trực tiếp, mà là giá trị tại địa chỉ bộ nhớ. * **Không tồn tại lệnh:** Lệnh này hoàn toàn hợp lệ trong assembly x86.

Câu hỏi liên quan