Trả lời:
Đáp án đúng: C
Một câu lệnh đầy đủ thường bao gồm các thành phần chính sau:
1. **Nhãn (Label)**: Một định danh tùy chọn để đánh dấu một vị trí cụ thể trong mã, thường được sử dụng làm mục tiêu cho các lệnh nhảy (jump).
2. **Mã lệnh (Opcode)**: Chỉ định thao tác mà CPU sẽ thực hiện, ví dụ: cộng, trừ, di chuyển dữ liệu.
3. **Toán hạng (Operand)**: Dữ liệu mà mã lệnh sẽ thao tác trên đó. Một lệnh có thể có một hoặc nhiều toán hạng, hoặc không có toán hạng nào.
4. **Chú thích (Comment)**: Phần giải thích hoặc ghi chú về lệnh, không ảnh hưởng đến việc thực thi chương trình, giúp người đọc hiểu rõ hơn về mục đích của lệnh.
Như vậy, một câu lệnh đầy đủ có thể có tối đa 4 trường.





