JavaScript is required

Hãy cho biết đâu là chế độ định địa chỉ tương đối cơ sở cho toán hạng nguồn ?

A. MOV BX, [BX]+[SI]+10
B. MOVSB
C. MOV CX, [BX]+10
D. MOV CX, [SI]+10
Trả lời:

Đáp án đúng: C


Chế độ định địa chỉ tương đối cơ sở (Base Relative Addressing Mode) sử dụng một thanh ghi cơ sở (ví dụ: BX, BP) cộng với một giá trị offset (độ dời) để tính địa chỉ bộ nhớ. Trong các lựa chọn được đưa ra: - Phương án 1: `MOV BX, [BX]+[SI]+10` sử dụng cả thanh ghi cơ sở BX và thanh ghi chỉ số SI, nên không phải là chế độ định địa chỉ tương đối cơ sở đơn thuần. - Phương án 2: `MOVSB` là lệnh di chuyển byte từ bộ nhớ, sử dụng chế độ định địa chỉ khác (thường là SI và DI). - Phương án 3: `MOV CX, [BX]+10` sử dụng thanh ghi cơ sở BX và offset là 10. Đây là một ví dụ điển hình của chế độ định địa chỉ tương đối cơ sở. - Phương án 4: `MOV CX, [SI]+10` sử dụng thanh ghi chỉ số SI và offset là 10, đây là chế độ định địa chỉ tương đối chỉ số chứ không phải tương đối cơ sở. Do đó, phương án 3 là đáp án đú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