JavaScript is required

Tất cả có các mode địa chỉ sau đây:

A.
Tức thì, gián tiếp, thanh ghi, ngăn xếp, gián tiếp qua ngăn xếp, ngăn nhớ, con trỏ
B.
Gián tiếp, gián tiếp qua thanh ghi, trực tiếp, dịch chuyển, ngăn xếp, con trỏ, thanh ghi
C.
Tức thì, gián tiếp, thanh ghi, dịch chuyển, ngăn xếp, trực tiếp, gián tiếp qua thanh ghi
D.
Tức thì, gián tiếp qua con trỏ, thanh ghi, ngăn xếp, dịch chuyển, con trỏ, ngăn nhớ
Trả lời:

Đáp án đúng: C


Câu hỏi liệt kê các mode địa chỉ khác nhau trong kiến trúc máy tính. Mode địa chỉ (Addressing mode) là cách mà toán hạng (operand) được xác định trong một lệnh assembly. Mỗi mode địa chỉ cung cấp một cách khác nhau để truy cập dữ liệu. Dưới đây là phân tích các mode địa chỉ có trong đáp án C: * **Tức thì (Immediate):** Toán hạng là một giá trị hằng số được chỉ định trực tiếp trong lệnh. * **Gián tiếp (Indirect):** Địa chỉ của toán hạng được lưu trữ trong một ô nhớ; lệnh truy cập ô nhớ này để lấy toán hạng. * **Thanh ghi (Register):** Toán hạng nằm trong một thanh ghi của CPU. * **Dịch chuyển (Displacement):** Địa chỉ của toán hạng là tổng của một địa chỉ cơ sở (thường nằm trong một thanh ghi) và một giá trị offset (dịch chuyển). * **Ngăn xếp (Stack):** Toán hạng được lấy từ đỉnh của ngăn xếp. * **Trực tiếp (Direct):** Địa chỉ của toán hạng được chỉ định trực tiếp trong lệnh. * **Gián tiếp qua thanh ghi (Register Indirect):** Địa chỉ của toán hạng được lưu trữ trong một thanh ghi; lệnh truy cập thanh ghi này để lấy địa chỉ, sau đó truy cập ô nhớ tại địa chỉ đó để lấy toán hạng. Các đáp án khác có thể thiếu hoặc chứa các mode địa chỉ không phổ biến/không chính xác trong ngữ cảnh chung.

Câu hỏi liên quan