JavaScript is required

Lệnh nào sau đây dùng để hoán đổi nội dung hai toán hạng?

A.

MOV

B.

SWAP

C.

ADD

D.

XCHG

Trả lời:

Đáp án đúng: D


Lệnh XCHG (Exchange) được sử dụng để hoán đổi nội dung của hai toán hạng (thường là hai thanh ghi hoặc một thanh ghi và một vị trí nhớ). Các lệnh khác không có chức năng này:

  • MOV (Move): Di chuyển dữ liệu từ một vị trí sang vị trí khác, không hoán đổi.
  • SWAP: Không phải là một lệnh hợp lệ trong kiến trúc x86.
  • ADD (Add): Cộng hai toán hạng.

Câu hỏi liên quan