Các thanh ghi nào giữ địa chỉ Offset khi 8086 truy cập vùng nhớ ngăn xếp?
Trả lời:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về cách bộ vi xử lý 8086 truy cập vùng nhớ ngăn xếp. Ngăn xếp (stack) là một vùng nhớ đặc biệt được sử dụng để lưu trữ dữ liệu tạm thời, địa chỉ trả về của các chương trình con và các thông tin quan trọng khác. Hai thanh ghi quan trọng liên quan đến việc quản lý ngăn xếp là SP (Stack Pointer) và BP (Base Pointer).
* **SP (Stack Pointer):** Thanh ghi SP luôn trỏ đến đỉnh của ngăn xếp. Khi một giá trị được đẩy (push) vào ngăn xếp, SP giảm đi (thường là 2 byte cho mỗi từ). Khi một giá trị được lấy (pop) ra khỏi ngăn xếp, SP tăng lên. SP giữ địa chỉ offset tương đối so với đoạn ngăn xếp (stack segment).
* **BP (Base Pointer):** Thanh ghi BP thường được sử dụng để truy cập các tham số hoặc biến cục bộ trong ngăn xếp. BP thường được thiết lập để trỏ đến một vị trí cố định trong ngăn xếp, cho phép truy cập dễ dàng các dữ liệu nằm trong ngăn xếp thông qua một offset so với BP. Điều này rất hữu ích khi làm việc với các hàm và thủ tục con.
Vì vậy, cả BP và SP đều được sử dụng để truy cập vùng nhớ ngăn xếp bằng cách sử dụng địa chỉ offset so với đoạn ngăn xếp. SP trỏ đến đỉnh ngăn xếp, còn BP thường trỏ đến một vị trí khác trong ngăn xếp để truy cập dữ liệu cục bộ.
**Phân tích các lựa chọn:**
* **Chỉ có SP:** Không đúng vì BP cũng tham gia vào việc truy cập dữ liệu trong ngăn xếp.
* **BX và SP:** Không đúng vì BX không liên quan đến việc truy cập ngăn xếp.
* **Chỉ có BP:** Không đúng vì SP quản lý đỉnh ngăn xếp.
* **BP và SP:** Đây là đáp án chính xác, vì cả hai thanh ghi này đều được sử dụng để truy cập ngăn xếp.
Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
