JavaScript is required

Chỉ thị nào trong Assembly 8086 dùng để di chuyển dữ liệu từ thanh ghi vào bộ nhớ?

A.

MOV

B.

PUSH

C.

POP

D.

LOAD

Trả lời:

Đáp án đúng: B


Trong Assembly 8086:

  • MOV (Move): Được sử dụng để di chuyển dữ liệu giữa các thanh ghi, giữa thanh ghi và bộ nhớ, hoặc giữa bộ nhớ và thanh ghi. Đây là chỉ thị tổng quát nhất để di chuyển dữ liệu. Khi đích là một vị trí bộ nhớ, dữ liệu từ thanh ghi sẽ được chuyển vào vị trí đó.
  • PUSH: Đẩy dữ liệu từ thanh ghi hoặc bộ nhớ vào stack. Không di chuyển dữ liệu trực tiếp vào một vị trí bộ nhớ cụ thể.
  • POP: Lấy dữ liệu từ stack và đưa vào thanh ghi hoặc bộ nhớ. Không di chuyển dữ liệu từ thanh ghi vào bộ nhớ một cách trực tiếp.
  • LOAD: Không phải là một chỉ thị chuẩn trong Assembly 8086 để di chuyển dữ liệu một cách tổng quát từ thanh ghi vào bộ nhớ. Các lệnh LOAD thường liên quan đến việc nạp địa chỉ hoặc giá trị đặc biệt vào các thanh ghi segment (ví dụ: LDS, LES).

Do đó, chỉ thị MOV là chỉ thị chính xác để di chuyển dữ liệu từ thanh ghi vào bộ nhớ.

Câu hỏi liên quan