Trả lời:
Đáp án đúng: D
Trong ngôn ngữ Assembler, tên (hay còn gọi là định danh - identifier) hợp lệ phải tuân theo một số quy tắc nhất định. Cụ thể:
- Bắt đầu bằng một chữ cái (A-Z, a-z) hoặc dấu gạch dưới (_).
- Chỉ chứa các chữ cái, chữ số (0-9) và dấu gạch dưới.
- Không chứa các ký tự đặc biệt khác (ví dụ: dấu chấm, dấu phẩy, dấu cộng, dấu nháy đơn, v.v.).
- Không trùng với các từ khóa (keyword) đã được định nghĩa sẵn trong ngôn ngữ Assembler.
Dựa vào các quy tắc này, ta có thể phân tích các phương án:
- A. AB.C: Chứa dấu chấm (.), không hợp lệ.
- B. IT’S: Chứa dấu nháy đơn ('), không hợp lệ.
- C. T+: Chứa dấu cộng (+), không hợp lệ.
- D. Hello_2_ABC: Bắt đầu bằng chữ cái, chỉ chứa chữ cái, chữ số và dấu gạch dưới, hợp lệ.