Trả lời:
Đáp án đúng: C
Trong các lệnh được liệt kê:
- MOV (move): Cần hai toán hạng, một là nguồn và một là đích.
- ADD (add): Cần hai toán hạng, để cộng hai giá trị và lưu vào một trong hai toán hạng đó hoặc một toán hạng khác.
- CBW (convert byte to word): Chuyển đổi byte thành word, chỉ cần một toán hạng ngầm định là thanh ghi AL.
- INC (increment): Tăng giá trị của một toán hạng lên 1.
Vậy, CBW có một toán hạng (toán hạng ngầm định). Tuy nhiên, theo ngữ cảnh của các lệnh Assembly Intel x86 nói chung, INC cũng thường được coi là lệnh một toán hạng vì nó chỉ tác động trực tiếp lên một toán hạng được chỉ định.
Do đó, cả C và D đều có thể coi là đáp án đúng. Tuy nhiên, đáp án C chính xác hơn vì CBW chỉ có một toán hạng ngầm định.





