Nhóm các thanh ghi nào sau đây đều có thể sử dụng giữ địa chỉ độ dời khi truy cập bộ nhớ dữ liệu?
Trả lời:
Đáp án đúng: A
Trong kiến trúc bộ vi xử lý 8086 (hoặc các kiến trúc tương tự), các thanh ghi BX, BP, DI, và SI thường được sử dụng để chứa địa chỉ độ dời khi truy cập bộ nhớ dữ liệu.
- BX (Base Register): Thường dùng để chứa địa chỉ cơ sở trong phân đoạn dữ liệu.
- BP (Base Pointer): Thường dùng để chứa địa chỉ cơ sở trong ngăn xếp (stack).
- DI (Destination Index): Thường dùng trong các thao tác chuỗi, trỏ đến địa chỉ đích.
- SI (Source Index): Tương tự DI, nhưng trỏ đến địa chỉ nguồn.
Các thanh ghi CS, DS, SS, ES là các thanh ghi đoạn (segment registers), AX, BX, CX, DX là các thanh ghi đa năng (general-purpose registers) và IP, SP, AH, AL là các thanh ghi con hoặc thanh ghi đặc biệt khác, không phải là các thanh ghi dùng để chứa địa chỉ độ dời theo cách mà BX, BP, DI, SI thường được dù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