Sự khác biệt giữa RAM và ROM | RAM và ROM

Anonim

Sự khác biệt chính - RAM và ROM

Một máy tính có thể được coi là một máy làm việc độc lập như bộ não con người. Do đó, máy tính hoặc một máy điện tử tương tự cần một bộ nhớ để lưu trữ thông tin bắt buộc. Ví dụ, con người có thể cộng hai số lại với nhau và tạo ra các kết quả dựa trên một phương pháp mà ông đã học và ghi nhớ. Theo cách tương tự, máy tính cần giữ các phương pháp và thông tin trong bộ nhớ để vận hành. RAM và ROM là hai loại bộ nhớ khác nhau được sử dụng trong bất kỳ máy tính nào để làm cho nó nhanh và để cho phép nó truy cập thông tin được lưu trữ trong máy tính. Mỗi máy tính đi kèm với một lượng bộ nhớ vật lý nhất định, ở dạng các con chip chứa dữ liệu. RAM (bộ nhớ truy cập ngẫu nhiên ) là một bộ nhớ truy cập nhanh có thể lưu trữ trong quá trình hoạt động trong khi ROM (Read Only Memory ) lưu trữ dữ liệu vĩnh viễn được sử dụng cho các chức năng của nó,. Như vậy, sự khác biệt chính giữa RAM và ROM là trong cách dữ liệu được lưu trữ trong chúng; lưu trữ trong RAM là tạm thời trong khi lưu trữ trong ROM là vĩnh viễn.

NỘI DUNG

1. Tổng quan và Chênh lệch khác nhau

2. RAM là gì

3. ROM là gì

4. So sánh Side by Side - RAM và ROM

5. Tóm tắt

RAM là gì?

RAM là chữ viết tắt của

Bộ nhớ truy cập ngẫu nhiên . Như tên giải nghĩa, việc sử dụng hoặc truy cập bộ nhớ là ngẫu nhiên vì bộ vi xử lý đọc bộ nhớ và viết thư cho nó rất nhanh. Xem xét một máy tính cần thêm hai con số mà người dùng nhập vào. Khi người dùng nhập vào hai con số, máy tính lưu những số đó trong bộ nhớ RAM. Sau đó, nó lưu lại kết quả trong bộ nhớ RAM để người dùng đọc. Đây là cách máy tính hoặc bộ vi xử lý đọc và ghi dữ liệu trong RAM. Tương tự như vậy, khi một chương trình đang được thực hiện, máy tính lưu các dữ liệu cần thiết từ ổ cứng trong RAM để truy cập nhanh.

RAM là một mạch tích hợp bao gồm các tế bào bộ nhớ là các mạch của cổng logic. Mỗi ô nhớ có một địa chỉ mà bộ vi xử lý xác định nơi dữ liệu cần được ghi vào hoặc đọc. Một bit dữ liệu có thể được lưu trữ trong một ô nhớ và thường các ô nhớ được sắp xếp như các thanh ghi để giữ dữ liệu 8 bit. Chiều rộng của dữ liệu có thể khác nhau tùy thuộc vào loại RAM. Tức là, một bộ nhớ RAM 16-bit bao gồm các thanh ghi 16 bit, trong khi đó bộ nhớ 8-bit có thanh ghi 8-bit. Các thanh ghi này có hai loại kết nối: địa chỉ dòng và dòng dữ liệu. Sự kết hợp logic '1' và '0' được đặt trên dòng địa chỉ kích hoạt thanh ghi phù hợp với sự kết hợp cụ thể và cho phép nó đọc hoặc viết. Tuy nhiên, dữ liệu được lưu trữ trong thanh ghi RAM này chỉ là tạm thời, vì vậy chúng biến mất khi nguồn điện bị lấy ra khỏi chip.Điều này làm cho bộ nhớ RAM trở nên dễ bay hơi.

Có một số loại RAM được sử dụng trong máy tính; các loại chính là RAM tĩnh (SRAM) và RAM động (DRAM). SRAM nhanh hơn nhiều so với truy cập và chi phí sản xuất cao hơn DRAMs. Do đó, SRAM được sử dụng như một bộ nhớ cache của chip vi xử lý. DRAM, mặt khác, là một chút chậm hơn và tương đối rẻ hơn. DRAM được sử dụng bên ngoài bộ vi xử lý trên bo mạch chủ. Đôi khi, máy tính tạo một phân vùng riêng trên đĩa cứng như một RAM khi RAM vật lý bị lạm dụng. Quá trình này làm cho máy tính hoạt động chậm hơn vì điều này đòi hỏi phải viết và đọc dữ liệu trong một tệp tin được gọi là tệp trang trên đĩa cứng. Loại RAM này được gọi là RAM ảo.

Hình 01: RAM

Rom là gì?

Thuật ngữ Read-Only Memory được viết tắt là ROM. Không giống như RAM, ROM là một bộ nhớ non-volatile; mặc dù điện năng được lấy ra khỏi ROM chip, dữ liệu được lưu trữ vẫn còn trong sổ đăng ký của họ. Dữ liệu trong ROM thường được lưu trữ khi chúng được sản xuất. Đối với máy tính, ROM là hữu ích để lưu trữ các chương trình mà không bị thay đổi; ví dụ, BIOS, được thực hiện ở khởi động (khởi động). Các phiên bản cũ của đĩa compact còn được gọi là ROMs (CD-ROM).

Có rất nhiều nhược điểm của ROM, những bất lợi chính là không có khả năng thay đổi hoặc cập nhật các tính năng của phần vững. Nếu nhà sản xuất đã lập trình nó với phần mềm hỏng, tất cả các chip phải được thu hồi và thay thế từng cái một. Một nhược điểm nữa là ROM không hữu ích trong công việc nghiên cứu và phát triển vì nhiều phiên bản của phần mềm phải được kiểm thử bởi người lập trình trước khi tung ra sản phẩm cuối cùng. Ở đó, một ROM không phải là hữu ích để kiểm tra phần mềm vì nó không phải là một thiết bị thân thiện. Một ROM lập trình có thể xóa được, nơi phần mềm có thể được tái lập bởi các lập trình viên đã được giới thiệu để vượt qua những vấn đề này. Tuy nhiên, việc tẩy xóa cần một tia cực tím cường độ cao, làm cho nó vẫn còn khó khăn. Như một giải pháp cho điều này, ROM có thể lập lại được bằng điện đã được giới thiệu cho các lập trình viên, để chúng có thể được sử dụng trên giường thử nghiệm và có thể lập trình được lặp lại nhiều lần. Bộ nhớ Flash, được sử dụng trong ổ USB và máy tính xách tay hiện đại như ổ cứng, là một sự phát triển hơn nữa của EEPROM sử dụng khu vực chip rất hiệu quả. Các đĩa CD và DVD có thể ghi lại cũng được coi là sự tiến bộ của đĩa CD và DVD ROM.

Hình 2: EEPROM

Khác biệt giữa RAM và ROM là gì?

- Điều khác nhau giữa Trung tâm Bảng trước ->

RAM vs ROM

Dữ liệu có thể được lưu trữ và lấy ra từ bộ nhớ RAM (Random-Access Memory).

Dữ liệu chỉ có thể đọc từ ROM (Read-Only Memory). Truy cập
Thời gian truy cập rất ngắn trong RAM. Máy tính sử dụng nó nhanh chóng để lưu trữ dữ liệu thường xuyên yêu cầu.
Thời gian truy cập dài trong ROM. Nó không thể được sử dụng để đọc nhanh. Bộ nhớ lưu trữ
RAM là bộ nhớ dễ bay hơi, do đó khi nguồn điện bị mất, dữ liệu sẽ bị xóa khỏi bộ nhớ.
ROM là một bộ nhớ non-volatile. Nếu nó không thể xóa được, dữ liệu vẫn được lưu trữ cho đến khi phần cứng bị hỏng. Sử dụng
RAM được sử dụng trong bộ nhớ cache và bộ nhớ chính của máy tính vì nó nhanh, chi phí sản xuất cao và diện tích bề mặt trên mỗi bộ nhớ lớn hơn.
ROM được sử dụng để lưu trữ dữ liệu vĩnh viễn nhưng ít sử dụng hơn như thiết lập phần mềm, BIOS đã từng sử dụng trong máy tính vì chúng được sản xuất với công suất lớn hơn và chi phí sản xuất thấp hơn. Tóm lược - RAM vs ROM

RAM là bộ nhớ tạm thời tốc độ cao dành cho dữ liệu được sử dụng để lưu trữ các giá trị được sử dụng nhanh chóng. Ngược lại, ROMs là một loại bộ nhớ thường trực và không giống như bộ nhớ RAM, việc mất dữ liệu sẽ không xảy ra ngay cả khi điện áp được loại bỏ. Đây là điểm khác biệt chính giữa RAM và ROM. ROM là bất lợi trong sử dụng kể từ khi phần vững được ghi trong ROM, nó không thể thay đổi để cải tiến hoặc sửa chữa. Do đó, ROM cũng được giới thiệu với khả năng đọc và viết như RAMs. Nhưng chức năng đọc / ghi RAMs nhanh hơn nhiều so với ROM.

Hình ảnh Courtesy:

1. "Chip ram" của Laserlicht - Tác phẩm của chính mình (CC BY-SA 3. 0) thông qua Commons Wikimedia

2. "AT24C02 EEPROM 1480355 6 7 HDR Enhancer" © Nevit Dilmen (CC BY-SA 3. 0) qua Commons Wikimedia

Bài viết liên quan:

1. Sự khác biệt giữa SRAM và DRAM

2. Khác biệt giữa bộ nhớ RAM và bộ nhớ Cache

3. Sự khác biệt giữa bộ nhớ RAM và bộ vi xử lý

4. Sự khác biệt giữa PLA và ROM

5. Sự khác biệt giữa bộ nhớ dễ bay hơi và không lưu huỳnh

6. Khác biệt giữa bộ nhớ chính và phụ