JavaScript is required

Hãy cho biết lệnh sau sử dụng chế độ địa chỉ nào?

MOV AX, [BX+SI+8]

A.

Chế độ địa chỉ tương đối chỉ số cơ sở

B.

Chế độ địa chỉ tương đối chỉ số.

C.

Chế độ địa chỉ tương đối cơ sở.

D.

Chế độ địa chỉ gián tiếp qua thanh ghi.

Trả lời:

Đáp án đúng: A


Lệnh `MOV AX, [BX+SI+8]` sử dụng chế độ địa chỉ tương đối chỉ số cơ sở. * **Giải thích:** * `BX` là thanh ghi cơ sở (Base Register). * `SI` là thanh ghi chỉ số (Index Register). * `8` là giá trị độ dời (Displacement). * Địa chỉ hiệu dụng được tính bằng tổng của nội dung thanh ghi cơ sở `BX`, nội dung thanh ghi chỉ số `SI`, và giá trị độ dời `8`. Giá trị này được sử dụng để truy cập bộ nhớ. Các lựa chọn khác không chính xác vì: * **B. Chế độ địa chỉ tương đối chỉ số:** Thiếu thành phần thanh ghi cơ sở (BX). * **C. Chế độ địa chỉ tương đối cơ sở:** Thiếu thành phần thanh ghi chỉ số (SI). * **D. Chế độ địa chỉ gián tiếp qua thanh ghi:** Không có giá trị độ dời và chỉ sử dụng một thanh ghi (không phải tổng của nhiều thanh ghi và một giá trị).

Câu hỏi liên quan