JavaScript is required

Thanh ghi nào giữ địa chỉ đoạn khi CPU 8086 truy cập vùng nhớ lệnh?

A.
DS
B.
ES
C.
CS
D.
SS
Trả lời:

Đáp án đúng: C


Trong kiến trúc vi xử lý 8086, các thanh ghi đoạn được sử dụng để xác định địa chỉ cơ sở của các phân đoạn bộ nhớ khác nhau. - **CS (Code Segment):** Thanh ghi này chứa địa chỉ đoạn của phân đoạn mã. CPU sử dụng thanh ghi CS kết hợp với thanh ghi IP (Instruction Pointer) để truy xuất lệnh tiếp theo cần thực thi. Vì vậy, khi CPU 8086 truy cập vùng nhớ lệnh, nó sử dụng thanh ghi CS. - **DS (Data Segment):** Thanh ghi này chứa địa chỉ đoạn của phân đoạn dữ liệu. Nó được sử dụng để truy cập dữ liệu trong bộ nhớ. - **SS (Stack Segment):** Thanh ghi này chứa địa chỉ đoạn của phân đoạn stack. Nó được sử dụng cho các hoạt động liên quan đến stack như push và pop. - **ES (Extra Segment):** Thanh ghi này là một phân đoạn dữ liệu bổ sung, thường được sử dụng cho các hoạt động xử lý chuỗi hoặc khi cần một phân đoạn dữ liệu khác ngoài DS. Do đó, đáp án đúng là C. CS

Câu hỏi liên quan