Phát biểu nào sau đây là sai?
Trả lời:
Đáp án đúng: C
Phương án A đúng vì thanh ghi SS (Stack Segment) chứa vị trí cơ sở (base address) của ngăn xếp (stack).
Phương án B đúng vì thanh ghi ES (Extra Segment) thường được dùng làm vị trí cơ sở bổ sung cho các biến nhớ, đặc biệt khi cần truy cập dữ liệu ngoài phân đoạn dữ liệu mặc định (DS).
Phương án C sai vì thanh ghi CS (Code Segment) lưu địa chỉ cơ sở (base address) của phân đoạn mã (code segment), nơi chứa các lệnh của chương trình, chứ không phải địa chỉ offset của các biến bộ nhớ. Địa chỉ offset của các lệnh được tính toán tương đối so với địa chỉ cơ sở trong CS thông qua thanh ghi Instruction Pointer (IP).
Phương án D đúng vì thanh ghi DS (Data Segment) lưu vị trí mặc định của các biến dữ liệu. CPU sử dụng giá trị phân đoạn trong DS để tính toán địa chỉ vật lý của các biến.
Vậy đáp án sai là C.
Phương án B đúng vì thanh ghi ES (Extra Segment) thường được dùng làm vị trí cơ sở bổ sung cho các biến nhớ, đặc biệt khi cần truy cập dữ liệu ngoài phân đoạn dữ liệu mặc định (DS).
Phương án C sai vì thanh ghi CS (Code Segment) lưu địa chỉ cơ sở (base address) của phân đoạn mã (code segment), nơi chứa các lệnh của chương trình, chứ không phải địa chỉ offset của các biến bộ nhớ. Địa chỉ offset của các lệnh được tính toán tương đối so với địa chỉ cơ sở trong CS thông qua thanh ghi Instruction Pointer (IP).
Phương án D đúng vì thanh ghi DS (Data Segment) lưu vị trí mặc định của các biến dữ liệu. CPU sử dụng giá trị phân đoạn trong DS để tính toán địa chỉ vật lý của các biến.
Vậy đáp án sai là C.
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
