JavaScript is required

Để xoá thanh ghi CX về 0, lệnh nào sau đây là đúng?

A.

OR CX,0

B.

CMP CX,0

C.

MOV CX,[0]

D.

XOR CX,CX

Trả lời:

Đáp án đúng: D


Lệnh XOR CX, CX sẽ thực hiện phép XOR giữa thanh ghi CX với chính nó. Phép XOR giữa hai toán hạng giống nhau luôn cho kết quả là 0. Do đó, sau khi thực hiện lệnh này, thanh ghi CX sẽ chứa giá trị 0. Các lệnh khác không có tác dụng gán 0 cho CX:

  • OR CX, 0: Thực hiện phép OR giữa CX và 0, CX không thay đổi nếu CX = 0.
  • CMP CX, 0: So sánh CX với 0, không làm thay đổi giá trị của CX.
  • MOV CX, [0]: Gán giá trị tại địa chỉ bộ nhớ 0 cho CX (có thể gây lỗi nếu địa chỉ 0 không hợp lệ).

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