JavaScript is required

Hãy cho biết lệnh sau thực hiện công việc gì?

XOR CX,CX

A.

Trừ giữa 2 toán hạng với nhau

B.

Xoá thanh ghi CX

C.

Thực hiện phép toán “hoặc” giữa 2 thanh ghi

D.

Không câu nào đúng.

Trả lời:

Đáp án đúng: B


Lệnh `XOR CX, CX` thực hiện phép toán XOR (Exclusive OR) giữa thanh ghi CX và chính nó. Trong phép toán XOR, nếu hai bit giống nhau thì kết quả là 0, nếu khác nhau thì kết quả là 1. Vì vậy, khi XOR một thanh ghi với chính nó, tất cả các bit trong thanh ghi đó sẽ trở thành 0, tương đương với việc xóa nội dung của thanh ghi CX. Vì vậy, đáp án đúng là B.

Câu hỏi liên quan