Perbezaan Antara RAM dan ROM | RAM vs ROM

Anonim

Perbezaan Utama - RAM vs ROM

Komputer boleh dianggap sebagai mesin kerja bebas seperti otak manusia. Oleh itu, komputer atau mesin elektronik yang sama memerlukan memori untuk menyimpan maklumat yang diperlukan. Sebagai contoh, seorang manusia boleh menambah dua nombor bersama-sama dan menghasilkan hasil berdasarkan kaedah yang telah dipelajari dan diingatnya. Dengan cara yang sama, komputer perlu memegang kaedah dan maklumat dalam ingatan untuk beroperasi. RAM dan ROM adalah kedua-dua jenis kenangan yang digunakan dalam mana-mana komputer untuk menjadikannya lebih cepat dan membolehkan ia mengakses maklumat yang disimpan di dalam komputer. Setiap komputer datang dengan memori fizikal tertentu, iaitu dalam bentuk cip yang memegang data. RAM (Memory Access Random ) adalah memori mudah diakses yang disimpan semasa operasi semasa ROM (Read Only Memory ) menyimpan data tetap yang digunakan untuk fungsinya, seperti kaedah untuk melaksanakan. Jadi, perbezaan kunci antara RAM dan ROM adalah dalam cara data disimpan di dalamnya; storan dalam RAM adalah sementara manakala storan dalam ROM adalah kekal.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama

2. Apakah RAM

3. Apakah ROM

4. Side by Comparison Side - RAM vs ROM

5. Ringkasan

Apakah RAM?

RAM ialah singkatan dari Memory Access Random . Sebagaimana namanya mentafsir, penggunaan atau akses ke memori adalah rawak kerana mikropemproses membaca memori dan menulis kepadanya dengan sangat pantas. Pertimbangkan komputer yang perlu menambah dua nombor yang input pengguna. Apabila input pengguna dua nombor, komputer menyimpan nombor tersebut dalam RAM. Selepas itu, ia menyimpan semula hasil dalam RAM untuk pengguna membaca. Ini adalah bagaimana komputer atau mikropemproses membaca dan menulis data dalam RAM. Begitu juga, apabila program dijalankan, komputer menyimpan data yang diperlukan dari pemacu cakera keras dalam RAM untuk akses cepat.

RAM adalah litar bersepadu yang terdiri daripada sel memori yang merupakan litar pintar logik. Setiap sel memori mempunyai alamat di mana mikropemproses mengenalpasti di mana data harus ditulis atau dibaca. Satu bit data boleh disimpan dalam satu sel memori dan biasanya sel-sel memori disusun sebagai daftar untuk memegang data lebar 8 bit. Lebar data mungkin berbeza bergantung pada jenis RAM. Iaitu, RAM 16-bit terdiri daripada 16 bit register, manakala 8-bit RAM mempunyai 8-bit register. Daftar ini mempunyai dua jenis sambungan: alamat alamat dan baris data. Gabungan logik '1' dan '0' diletakkan pada baris alamat mengaktifkan daftar yang sepadan dengan kombinasi tertentu dan membolehkannya membaca atau menulis sama ada. Walau bagaimanapun, data yang disimpan dalam daftar RAM ini hanya bersifat sementara, jadi ia lenyap apabila kuasa dikeluarkan dari cip.Ini menjadikan RAM memori tidak menentu.

Terdapat beberapa jenis RAM yang digunakan dalam komputer; jenis utama adalah Statik RAM (SRAM) dan Dynamic RAM (DRAM). SRAM adalah lebih cepat pada akses dan kos pengeluaran lebih tinggi daripada DRAM. Oleh itu, SRAM digunakan sebagai memori cache cip mikropemproses. DRAM, sebaliknya, agak perlahan dan agak kurang mahal. DRAM digunakan secara luaran untuk mikropemproses di papan induk. Kadang-kadang, komputer membuat partition berasingan pada cakera keras sebagai RAM apabila RAM fizikal terlalu banyak. Proses ini menjadikan komputer lebih perlahan dalam operasi kerana ini memerlukan penulisan dan membaca data dalam fail yang dipanggil fail halaman pada cakera keras. Jenis RAM ini dipanggil RAM maya.

Rajah 01: RAM

Apakah ROM itu?

Istilah Read-Only Memory disingkat sebagai ROM. Tidak seperti RAM, ROM adalah memori yang tidak menentu; walaupun kuasa dikeluarkan dari cip ROM, data yang disimpan masih tetap dalam daftar mereka. Data dalam ROM biasanya disimpan apabila ia dihasilkan. Untuk komputer, ROM berguna untuk menyimpan program yang tidak diubah; contohnya, BIOS, yang dilaksanakan pada permulaan (boot). Versi lama cakera padat juga dikenali sebagai ROM (CD-ROM).

Terdapat banyak kelemahan ROM, kelemahan utama ialah ketidakupayaan untuk mengubah atau mengemas kini ciri-ciri firmware. Jika pengeluar telah memprogramkannya dengan firmware yang tidak berfungsi, semua cip perlu dipanggil semula dan digantikan satu demi satu. Kelemahan lain adalah bahawa ROM tidak berguna dalam kerja R & D kerana banyak versi firmware perlu diuji oleh programmer sebelum melancarkan produk akhir. Di sana, ROM tidak berguna untuk menguji firmware kerana ia bukan peranti mesra pengguna. ROM yang boleh diprogramkan di mana firmware boleh ditulis semula oleh pengaturcara telah diperkenalkan untuk mengatasi isu-isu ini. Walau bagaimanapun, penghapusan memerlukan cahaya UV intensiti tinggi, menjadikannya lebih sukar. Sebagai penyelesaian untuk ini, ROM yang boleh diprogramkan secara elektrik telah diperkenalkan kepada pengaturcara, supaya mereka boleh digunakan pada katil ujian itu sendiri, dan boleh reprogrammable berulang kali. Memori kilat, yang digunakan dalam pemacu USB dan komputer riba moden sebagai cakera keras, adalah pembangunan selanjutnya EEPROM yang menggunakan kawasan cip dengan sangat cekap. CD dan DVD yang boleh tulis semula juga dianggap sebagai kemajuan CD dan DVD ROM.

Rajah 02: EEPROM

Apakah perbezaan antara RAM dan ROM?

- Diff Artikel Tengah sebelum Jadual ->

RAM vs ROM

Data boleh disimpan dan diambil dari RAM (Random Access Access). Data boleh dibaca hanya dari ROM (Read-Only Memory).
Akses
Masa akses sangat pendek dalam RAM. Komputer menggunakannya dengan cepat untuk menyimpan data yang kerap diperlukan. Masa akses lama dalam ROM. Ia tidak boleh digunakan untuk membaca dengan cepat.
Penyimpanan
RAM adalah memori yang tidak menentu, jadi apabila bekalan voltan hilang, data dikeluarkan dari memori. ROM adalah memori yang tidak menentu. Sekiranya ia tidak boleh dipadam, data kekal dalam simpanan sehingga perkakasan rosak.
Gunakan
RAM digunakan dalam cache dan memori utama komputer kerana ia pantas, kos pengeluaran tinggi dan kawasan permukaan per memori unit lebih besar. ROM digunakan untuk menyimpan data yang kekal, tetapi kurang digunakan seperti setup perisian, BIOS sekali pakai yang digunakan dalam komputer kerana ia dihasilkan dalam kapasiti yang lebih besar dan kos pengeluaran lebih rendah.

Ringkasan - RAM vs ROM

RAM adalah penyimpanan sementara berkelajuan tinggi untuk data yang digunakan untuk menyimpan nilai yang digunakan dengan pantas. Sebaliknya, ROM adalah jenis memori tetap dan tidak seperti RAM, kehilangan data tidak akan berlaku walaupun voltan dikeluarkan. Ini adalah perbezaan utama antara RAM dan ROM. ROM tidak berguna kerana sejak firmware ditulis dalam ROM, ia tidak boleh diubah untuk penambahbaikan atau pembetulan. Oleh itu, ROM juga diperkenalkan dengan kemampuan membaca dan menulis seperti RAM. Tetapi fungsi membaca / menulis RAM lebih cepat daripada ROM.

Image Courtesy:

1. "Chip ram" Oleh Laserlicht - Kerja sendiri (CC BY-SA 3. 0) melalui Wikimedia Commons

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

Related Posts:

1. Perbezaan antara SRAM dan DRAM

2. Perbezaan Antara RAM dan Memori Cache

3. Perbezaan Antara RAM dan Pemproses

4. Perbezaan Antara PLA dan ROM

5. Perbezaan antara Memori yang tidak menentu dan tidak boleh berubah-ubah

6. Perbezaan Antara Memori Rendah dan Menengah