Bộ nhớ chính so với thứ cấp | Thiết bị lưu trữ phụ trợ
Một máy tính chứa một hệ thống phân cấp của các thiết bị bộ nhớ để lưu trữ dữ liệu. Họ khác nhau về năng lực, tốc độ và chi phí. Bộ nhớ chính (còn được gọi là bộ nhớ chính) là bộ nhớ được CPU truy cập trực tiếp để lưu trữ và truy xuất thông tin. Bộ nhớ thứ cấp (còn được gọi là bộ nhớ ngoài hoặc bộ nhớ phụ) là thiết bị lưu trữ mà CPU không thể truy cập trực tiếp và được sử dụng như một thiết bị lưu trữ vĩnh viễn giữ lại dữ liệu ngay cả khi đã tắt nguồn.
Bộ nhớ chính là gì?
Bộ nhớ chính là bộ nhớ được CPU truy cập trực tiếp để lưu trữ và truy xuất thông tin. Hầu hết thời gian, bộ nhớ chính cũng được gọi là RAM (Bộ nhớ truy cập ngẫu nhiên). Nó là một bộ nhớ dễ bay hơi, mất dữ liệu khi tắt nguồn. Bộ nhớ chính có thể truy cập trực tiếp bởi CPU thông qua địa chỉ và bus bộ nhớ và CPU được truy cập liên tục để nhận dữ liệu và hướng dẫn. Hơn nữa, máy tính chứa ROM (Bộ nhớ chỉ đọc), chứa các lệnh được thực thi thường xuyên như chương trình khởi động (BIOS). Đây là bộ nhớ không bay hơi giữ lại dữ liệu của nó khi tắt nguồn. Vì bộ nhớ chính được truy cập thường xuyên, nên nó cần phải nhanh hơn. Nhưng chúng có kích thước nhỏ hơn và cũng tốn kém.
Bộ nhớ thứ cấp là gì?
Bộ nhớ thứ cấp là một thiết bị lưu trữ mà CPU không thể truy cập trực tiếp và được sử dụng như một thiết bị lưu trữ vĩnh viễn, giữ lại dữ liệu ngay cả khi đã tắt nguồn. CPU truy cập các thiết bị này thông qua kênh đầu vào / đầu ra và dữ liệu trước tiên được truyền vào bộ nhớ chính từ bộ nhớ phụ trước khi truy cập. Thông thường, ổ đĩa cứng và thiết bị lưu trữ quang (CD, DVD) được sử dụng làm thiết bị lưu trữ thứ cấp trong các máy tính hiện đại. Trong một thiết bị lưu trữ thứ cấp, dữ liệu được sắp xếp vào các tệp và thư mục theo một hệ thống tệp. Điều này cũng cho phép liên kết thông tin bổ sung với dữ liệu như quyền truy cập, chủ sở hữu, thời gian truy cập cuối cùng, v.v. Ngoài ra, khi bộ nhớ chính được lấp đầy, bộ nhớ phụ được sử dụng làm bộ nhớ tạm thời để giữ dữ liệu ít được sử dụng nhất trong bộ nhớ chính . Các thiết bị bộ nhớ thứ cấp ít tốn kém hơn và kích thước lớn hơn. Nhưng họ có thời gian truy cập lớn.
Sự khác biệt giữa bộ nhớ chính và phụ
Bộ nhớ chính là bộ nhớ được CPU truy cập trực tiếp để lưu trữ và truy xuất thông tin, trong khi đó bộ nhớ thứ cấp không thể truy cập trực tiếp bởi CPU. Bộ nhớ chính được truy cập bằng cách sử dụng các bus địa chỉ và dữ liệu của CPU, trong khi bộ nhớ thứ cấp được truy cập bằng các kênh đầu vào / đầu ra. Bộ nhớ chính không lưu giữ dữ liệu khi tắt nguồn (dễ bay hơi) trong khi bộ nhớ thứ cấp giữ lại dữ liệu khi tắt nguồn (không bay hơi). Hơn nữa, bộ nhớ chính rất nhanh so với bộ nhớ thứ cấp và có thời gian truy cập thấp hơn. Nhưng, các thiết bị bộ nhớ chính có chi phí cao hơn so với các thiết bị bộ nhớ thứ cấp. Vì lý do này, thông thường một máy tính bao gồm bộ nhớ chính nhỏ hơn và bộ nhớ thứ cấp lớn hơn nhiều.