Ram có thể được đọc và viết cho bất cứ lúc nào CPU lệnh nó, nhưng ROM được tải lại với dữ liệu và phần mềm không bao giờ thay đổi, do đó CPU chỉ có thể đọc từ nó. ROM thường được sử dụng để lưu trữ các hướng dẫn khởi nghiệp ban đầu của máy tính. Nói chung, nội dung của RAM bị xóa khi sức mạnh của máy tính bị tắt, nhưng ROM giữ dữ liệu của nó vô thời hạn. Trong một máy tính, ROM chứa một chương trình chuyên nghiệp được gọi là BIOS mà orchestrates tải hệ điều hành của máy tính từ đĩa cứng lái vào RAM bất cứ khi nào máy tính được bật hoặc đặt lại. Trong máy tính nhúng, thường xuyên không có ổ đĩa, tất cả các phần mềm yêu cầu có thể được lưu trữ trong ROM. Phần mềm được lưu trữ trong ROM thường được gọi là  firmware, bởi vì nó giống như phần cứng hơn phần mềm. Bộ nhớ flash phân biệt sự khác biệt giữa ROM và RAM, vì nó giữ dữ liệu của nó khi tắt nhưng cũng là rewritable. Nó thường chậm hơn nhiều so với ROM thông thường và RAM, vì vậy, việc sử dụng là hạn chế cho các ứng dụng mà tốc độ cao không cần thiết.
Bạn chỉ đọc được kiểu ký ức nào?
ROM