JavaScript is required

Câu lệnh nào sau đây có 2 toán hạng?

A.
MOV
B.
MUL
C.
CBW
D.
INC
Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu xác định câu lệnh nào có 2 toán hạng. Trong kiến trúc tập lệnh x86, các lệnh có thể có số lượng toán hạng khác nhau. * **MOV**: Là lệnh di chuyển dữ liệu, thường có 2 toán hạng (ví dụ: `MOV destination, source`). * **MUL**: Là lệnh nhân, thường có 1 hoặc 2 toán hạng tùy thuộc vào kiến trúc và cách sử dụng. Trong x86, `MUL` thường có 1 toán hạng, toán hạng còn lại mặc định là thanh ghi `AL` hoặc `AX` hoặc `EAX` tùy thuộc vào kích thước toán hạng. * **CBW**: Là lệnh chuyển đổi byte sang word (Convert Byte to Word), không có toán hạng tường minh. * **INC**: Là lệnh tăng giá trị (Increment), chỉ có 1 toán hạng. Do đó, lệnh `MOV` là lệnh có 2 toán hạng rõ ràng.

Câu hỏi liên quan