JavaScript is required

Đối với bộ nhớ chính (BNC) máy tính, phát biểu nào sau đây là sai:

A.
Chứa các chương trình và dữ liệu dưới dạng thư viện
B.
Về nguyên tắc, người lập trình có thể can thiệp vào toàn bộ BNC
C.
Việc quản lý logic BNC tuỳ thuộc vào từng hệ điều hành
D.
Được đánh địa chỉ trực tiếp bởi bộ xử lý
Trả lời:

Đáp án đúng: A


Bộ nhớ chính (BNC) là nơi lưu trữ các chương trình và dữ liệu mà CPU có thể truy cập trực tiếp. Phương án A sai vì bộ nhớ chính không chứa các chương trình và dữ liệu dưới dạng thư viện, mà chứa các chương trình và dữ liệu đang được sử dụng hoặc sẽ được sử dụng bởi CPU. Các thư viện thường được lưu trữ trên bộ nhớ thứ cấp (ví dụ: ổ cứng) và được tải vào bộ nhớ chính khi cần thiết. Phương án B đúng vì về nguyên tắc, người lập trình có thể can thiệp vào toàn bộ BNC thông qua các lệnh và địa chỉ bộ nhớ. Tuy nhiên, trong thực tế, hệ điều hành có thể giới hạn quyền truy cập vào một số vùng bộ nhớ để bảo vệ hệ thống. Phương án C đúng vì việc quản lý logic BNC (ví dụ: phân chia bộ nhớ, cấp phát bộ nhớ) là một trong những chức năng chính của hệ điều hành. Phương án D đúng vì bộ xử lý (CPU) có thể truy cập trực tiếp vào các ô nhớ trong bộ nhớ chính thông qua địa chỉ bộ nhớ.

Câu hỏi liên quan