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 (ví dụ: hai thanh ghi hoặc một thanh ghi và một vị trí nhớ). Các lệnh khác không thực hiện chức năng này:

  • MOV: Di chuyển dữ liệu từ một vị trí sang vị trí khác.
  • SWAP: Trong một số ngôn ngữ lập trình cấp cao, SWAP có thể được dùng để hoán đổi giá trị, nhưng trong hợp ngữ (assembly), thường sử dụng XCHG.
  • ADD: Thực hiện phép cộng số học.

Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!


50 câu hỏi 60 phút

Câu hỏi liên quan