Trả lời:
Đáp án đúng: D
Để xoá thanh ghi CX về 0, ta cần một lệnh có thể gán giá trị 0 cho CX một cách trực tiếp hoặc gián tiếp.
Phương án A: OR CX, 0. Lệnh OR thực hiện phép OR bit giữa CX và 0. Vì OR với 0 không thay đổi giá trị của CX, nên phương án này sai.
Phương án B: CMP CX, 0. Lệnh CMP thực hiện so sánh CX với 0, nó sẽ ảnh hưởng đến các cờ (flags) nhưng không thay đổi giá trị của CX, do đó phương án này sai.
Phương án C: MOV CX,. Câu lệnh này không đầy đủ và gây lỗi cú pháp vì thiếu toán hạng thứ hai. Do đó, phương án này sai.
Phương án D: XOR CX, CX. Lệnh XOR thực hiện phép XOR bit giữa CX và chính nó. XOR của một số với chính nó luôn bằng 0. Do đó, lệnh này gán giá trị 0 cho CX. Đây là phương án đúng.





