ROM và RAM và mối quan hệ của chúng với CPU

*Đây là trang được dịch tự động từ các bài viết tiếng Anh.
Mô tả chức năng:
1. RAM (Bộ nhớ truy cập ngẫu nhiên), thường được gọi là bộ nhớ. Ở trạng thái làm việc bình thường, nó có thể đọc và ghi dữ liệu vào bộ nhớ bất cứ lúc nào, nhưng nếu cắt điện, dữ liệu được lưu trữ trong bộ nhớ sẽ bị mất.
Ví dụ: bộ nhớ của máy tính, bộ nhớ của điện thoại di động, bao gồm cả bộ đệm được sử dụng trong CPU, tất cả đều thuộc về RAM.
2. Theo nguyên lý làm việc của bộ nhớ, RAM có thể được chia thành bộ nhớ tĩnh (SRAM) và bộ nhớ động (DRAM).
ROM (Read only Memory) thường được gọi là bộ nhớ flash. Loại bộ nhớ này chỉ có thể đọc được, không giống như RAM, có thể đọc và ghi bất cứ lúc nào.
3.ROM được lưu trữ trên chip không bay hơi và nội dung của bộ nhớ có thể được lưu ngay cả sau khi tắt máy. Do đó, loại bộ nhớ này thường được sử dụng để lưu trữ các chương trình hệ thống hoặc chương trình có chức năng cụ thể.
Tóm lại, RAM đề cập đến bộ nhớ của điện thoại di động (có thể được coi là bộ nhớ của máy tính). ROM đề cập đến bộ nhớ của mã phần sụn của điện thoại di động (có thể được xem là đĩa cứng của máy tính), chẳng hạn như hệ điều hành điện thoại di động, một số ứng dụng như trò chơi.
ROM lưu trữ các hướng dẫn chạy được sử dụng để khởi động điện thoại di động. Khi khởi động, ROM cung cấp một loạt các hướng dẫn chạy cho bộ xử lý trung tâm (CPU) để kiểm tra. Trong thử nghiệm ban đầu, vị trí RAM sẽ được kiểm tra để xác nhận khả năng lưu trữ dữ liệu của nó.
Mối quan hệ giữa chúng là một phép ẩn dụ đơn giản:
Ví dụ: CPU là chúng ta, ROM là giá sách, RAM là bàn làm việc và ứng dụng là sách.
Khi chúng ta muốn làm việc hoặc học tập, trước tiên chúng ta lấy sách ra khỏi giá sách và đặt chúng lên bàn để bắt đầu làm việc hoặc học tập.
Tương tự, CPU đưa ra hướng dẫn đọc ứng dụng từ ROM để chạy trên RAM. Do đó, tốc độ của APP không liên quan gì đến ROM mà liên quan chặt chẽ nhất đến CPU và RAM. Tốc độ tải của APP có liên quan đến ROM.