JavaScript is required

Lệnh khai báo một biến 1 byte có tên « ch » là:

A. Ch DB 1,2,3

B. Ch DW ?

C. Ch DD ?

D. Ch DB ?

Trả lời:

Đáp án đúng: A


Câu hỏi này kiểm tra kiến thức về cú pháp khai báo biến trong hợp ngữ (assembly). Trong hợp ngữ, DB (Define Byte) được sử dụng để khai báo một biến có kích thước 1 byte.

  • A. Ch DB 1,2,3: Khai báo một biến 'Ch' kiểu byte và gán cho nó các giá trị 1, 2, và 3. Cú pháp này thường không chính xác, vì DB thường được sử dụng để khai báo một byte duy nhất, hoặc một chuỗi các byte liên tiếp.
  • B. Ch DW ?: DW (Define Word) được sử dụng để khai báo một biến có kích thước 2 byte (1 word). Do đó, phương án này không đúng vì yêu cầu là 1 byte.
  • C. Ch DD ?: DD (Define Double Word) được sử dụng để khai báo một biến có kích thước 4 byte (1 double word). Do đó, phương án này không đúng vì yêu cầu là 1 byte.
  • D. Ch DB ?: Khai báo một biến 'Ch' kiểu byte. Dấu '?' có nghĩa là biến này chưa được khởi tạo giá trị (giá trị ban đầu là không xác định). Đây là cú pháp chính xác để khai báo một biến 1 byte trong hợp ngữ.

Vậy, đáp án đúng là D.

Câu hỏi liên quan