JavaScript is required

Trong một lệnh mã máy, phát biểu nào sau đây là đúng:

A.

Có thể có nhiều mã lệnh

B.

Không tồn tại lệnh không có toán hạng

C.

Toán hạng là duy nhất

D.

Có thể có nhiều toán hạng

Trả lời:

Đáp án đúng: D


Một lệnh mã máy bao gồm mã lệnh (opcode) và toán hạng (operand). Mã lệnh chỉ định thao tác cần thực hiện, còn toán hạng cung cấp dữ liệu hoặc địa chỉ dữ liệu cần thiết cho thao tác đó. 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 (ví dụ: lệnh HALT). Vì vậy, phương án D là đúng. Các phương án khác sai vì: A - Mỗi lệnh chỉ có một mã lệnh duy nhất; B - Lệnh có thể không có toán hạng; C - Toán hạng có thể nhiều hơn một.

Câu hỏi liên quan