Skip to main content

Lưu trữ chính là gì?

Trong thế giới tính toán, lưu trữ chính được hiểu là bộ nhớ có thể giải quyết được chương trình, chứa các tệp thực thi và dữ liệu cần thiết để khởi chạy và chạy các hệ thống và chương trình khác nhau.Thường được gọi là bộ nhớ chính hoặc bộ nhớ chính, lưu trữ chính giao diện trực tiếp với CPU, đọc các hướng dẫn được kết nối với các tệp thực thi và thực hiện các tác vụ cần thiết để xử lý dữ liệu.Tất cả dữ liệu cần thiết cho chức năng hiệu quả của các chương trình được lưu trên ổ cứng được duy trì trong bộ lưu trữ chính.Trong hầu hết các trường hợp hiện nay, bộ lưu trữ chính và CPU giao tiếp thông qua những gì được gọi là xe buýt phía trước.Loại xe buýt này thực sự bao gồm hai xe buýt chuyên dụng giúp đọc cả dữ liệu và địa chỉ được đặt trong bộ nhớ chính.Xe buýt phía trước trích xuất các hướng dẫn cần thiết để chạy các chương trình cũng như cung cấp cho CPU vị trí hoặc địa chỉ của các tệp thực thi trên ổ cứng.CPU sau đó có thể đọc và viết dữ liệu cho chính nó và tiến hành khởi chạy các tác vụ cần thiết.Điều quan trọng cần lưu ý là trong hầu hết các trường hợp ngày nay, bộ lưu trữ chính được coi là có bộ nhớ dễ bay hơi.Điều này có nghĩa là bộ nhớ truy cập ngẫu nhiên được xóa khi khởi động.Để giải quyết vấn đề này, nhiều hệ thống sử dụng bộ nhớ chính hoặc bộ nhớ chính không bay hơi, chẳng hạn như BIOS để khởi động hiệu quả máy tính.Bootstrapping chỉ đơn giản là đọc một chương trình lớn hơn từ bộ lưu trữ thứ cấp và tải nó vào RAM trong bộ nhớ chính hoặc chính.Từ đó, xe buýt có thể bắt đầu liên lạc với CPU và hoàn thành chuỗi khởi chạy.

Là một phần của quy trình đang diễn ra, bộ nhớ chính liên tục đọc và lập chỉ mục dữ liệu, viết lại hiệu quả để sử dụng trong tương lai.Tương tác liên tục này giúp giữ cho dữ liệu được làm mới và ngăn dữ liệu biến mất khỏi bộ lưu trữ chính trong quá trình sử dụng các chức năng và chương trình khác nhau được tham gia vào hệ thống máy tính.