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


Trong kiến trúc tập lệnh của vi xử lý (như x86), các lệnh thường có một hoặc nhiều toán hạng. Toán hạng là dữ liệu mà lệnh sẽ thao tác. * `MOV`: Lệnh di chuyển dữ liệu từ một vị trí (ví dụ: thanh ghi, ô nhớ) sang vị trí khác. Nó cần một toán hạng nguồn (nơi lấy dữ liệu) và một toán hạng đích (nơi đặt dữ liệu). * `MUL`: Lệnh nhân. Nó thường có một toán hạng, toán hạng còn lại thường là một thanh ghi mặc định (ví dụ AX). * `CBW`: Lệnh chuyển đổi byte thành word (Convert Byte to Word). Nó không có toán hạng tường minh. * `INC`: Lệnh tăng giá trị của một toán hạng lên 1. Nó chỉ có một toán hạng duy nhất, là toán hạng cần tăng. Như vậy, lệnh `MOV` có 2 toán hạng.

This is a comprehensive multiple-choice question bank for the Microprocessor 1 course, tailored for Electrical - Electronics Engineering students. It covers core topics such as microprocessor systems, data representation in computers, the architecture and instruction set of the 8086 microprocessor, assembly language programming, and the 8051 microcontroller.


50 câu hỏi 60 phút

Câu hỏi liên quan