JavaScript is required

Đối với lệnh mã máy, phát biểu nào sau đây là sai:

A.

Có 2 thành phần: mã lệnh và các toán hạng

B.

Mã lệnh cho biết thao tác cần thực hiện

C.

Toán hạng cho biết thao tác cần thực hiện

D.

Toán hạng cho biết nơi chứa dữ liệu cần tác động

Trả lời:

Đáp án đúng: C


Câu hỏi yêu cầu tìm phát biểu sai về lệnh mã máy. Một lệnh mã máy thường bao gồm hai thành phần chính: mã lệnh (opcode) và toán hạng (operand). Mã lệnh xác định thao tác cần thực hiện (ví dụ: cộng, trừ, nhân, chia, di chuyển dữ liệu), trong khi toán hạng chỉ định dữ liệu hoặc vị trí dữ liệu mà thao tác sẽ được thực hiện. Phương án A đúng vì lệnh mã máy có 2 thành phần: mã lệnh và toán hạng. Phương án B đúng vì mã lệnh cho biết thao tác cần thực hiện. Phương án C sai vì toán hạng không cho biết thao tác cần thực hiện, mà mã lệnh mới là thành phần đảm nhận vai trò này. Toán hạng cho biết dữ liệu hoặc địa chỉ dữ liệu mà thao tác (được chỉ định bởi mã lệnh) sẽ tác động lên. Phương án D đúng vì toán hạng cho biết nơi chứa dữ liệu cần tác động. Vậy, đáp án sai là C.

Câu hỏi liên quan