JavaScript is required

Đâu là lệnh khai báo một hằng số?

A.

Z db 33h,13h

B.

T db 10 dup(50 dup(?))

C.

Y db 3

D.

X equ 2

Trả lời:

Đáp án đúng: D


Trong ngôn ngữ assembly, để khai báo một hằng số, ta sử dụng lệnh equ. Lệnh này gán một giá trị không đổi cho một biểu tượng (symbol). Khi trình biên dịch gặp biểu tượng này trong chương trình, nó sẽ thay thế biểu tượng bằng giá trị đã gán.

Xét các lựa chọn:

  • A. Z db 33h, 13h: Đây là lệnh khai báo biến (data byte), không phải hằng số.
  • B. T db 10 dup(50 dup(?)): Đây cũng là lệnh khai báo biến, tạo một mảng lớn chưa được khởi tạo.
  • C. Y db 3: Tương tự như A, đây là lệnh khai báo biến.
  • D. X equ 2: Đây là lệnh khai báo hằng số. Giá trị 2 được gán cho biểu tượng X và không thể thay đổi trong suốt chương trình.

Câu hỏi liên quan