Perbezaan antara RAM dan ROM

Perbezaan antara RAM dan ROM

RAM (Memori capaian rawak) adalah memori yang mudah diakses yang menyimpan data semasa operasi semasa ROM (Baca hanya ingatan) menyimpan data tetap yang digunakan untuk fungsinya, seperti maklumat untuk boot komputer. Oleh itu, Perbezaan utama Antara RAM dan ROM adalah cara data disimpan di dalamnya; The Penyimpanan dalam RAM adalah sementara sedangkan penyimpanan dalam ROM kekal.

Komputer, seperti otak manusia, memerlukan memori untuk menyimpan maklumat yang diperlukan. Sebagai contoh, manusia boleh menambah dua nombor bersama dan menghasilkan hasil berdasarkan kaedah yang telah dipelajari dan dihafal. Dengan cara yang sama, komputer perlu memegang kaedah dan maklumat dalam ingatan untuk beroperasi. RAM dan ROM adalah kedua -dua jenis kenangan yang digunakan di mana -mana komputer untuk menjadikannya pantas dan membolehkannya mengakses maklumat yang disimpan di komputer. Setiap komputer dilengkapi dengan memori fizikal tertentu, yang dalam bentuk cip yang memegang data.

Kandungan

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa itu Ram
3. Apa itu ROM
4. Perbandingan sampingan - Ram vs ROM dalam bentuk jadual
6. Ringkasan

Apa itu Ram?

RAM adalah singkatan dari Memori capaian rawak. Seperti namanya mentafsirkan, penggunaan atau akses ke memori adalah rawak kerana mikropemproses membaca memori dan menulis kepadanya dengan cepat. Pertimbangkan komputer yang perlu menambahkan dua nombor yang input pengguna. Apabila pengguna memasukkan dua nombor, komputer menyimpan nombor tersebut di RAM. Selepas itu, ia menyimpan semula hasil RAM untuk pengguna membaca. Ini adalah bagaimana komputer atau mikropemproses membaca dan menulis data dalam RAM. Begitu juga, semasa melaksanakan program, komputer menyimpan data yang diperlukan dari pemacu cakera keras di RAM untuk akses pantas.

Bagaimana data disimpan dalam RAM

Ram adalah litar bersepadu yang terdiri daripada sel memori yang merupakan litar pintu logik. Setiap sel memori mempunyai alamat yang mana mikropemproses mengenal pasti di mana untuk menulis data atau dari mana untuk membacanya. Satu sel memori boleh menyimpan hanya satu data, dan biasanya, sel memori diatur sebagai daftar untuk memegang data 8 bit lebar. Lebar data mungkin berbeza -beza bergantung pada jenis ram. Iaitu, RAM 16-bit mempunyai daftar 16 bit, sedangkan RAM 8-bit mempunyai daftar 8-bit.

Daftar di atas mempunyai dua jenis sambungan: Talian Alamat dan Talian Data. Kombinasi logik '1' dan '0' diletakkan pada baris alamat mengaktifkan daftar yang sepadan dengan gabungan tertentu dan membolehkannya sama ada membaca atau menulis. Walau bagaimanapun, data yang disimpan dalam daftar RAM ini hanya bersifat sementara, jadi mereka lenyap apabila kuasa dimatikan. Ini menjadikan RAM memori yang tidak menentu.

Rajah 01: ram

Jenis RAM

Terdapat beberapa jenis RAM yang digunakan dalam komputer; Jenis utama adalah RAM statik (SRAM) dan RAM Dinamik (DRAM). SRAM jauh lebih cepat pada akses dan kos pengeluaran lebih tinggi daripada dram. Oleh itu, SRAM digunakan sebagai ingatan cache cip mikropemproses. Dram, sebaliknya, agak perlahan dan agak kurang mahal. Dram digunakan secara luaran ke mikropemproses di papan induk. Kadang -kadang, komputer membuat partition berasingan pada cakera keras sebagai ram untuk menebus ram fizikal yang terlalu banyak digunakan. 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.

Apa itu ROM?

ROM adalah akronim untuk memori baca sahaja. Tidak seperti RAM, ROM adalah ingatan yang tidak menentu; Walaupun kuasa dikeluarkan dari cip ROM, data yang disimpan masih kekal dalam daftar mereka. ROMS, biasanya, mempunyai data pra-disimpan ketika mereka dihasilkan. Bagi komputer, ROM berguna untuk menyimpan program yang tidak diubah suai; Sebagai contoh, BIOS, yang dilaksanakan pada permulaan (boot).

Kekurangan ROM

Terdapat banyak kelemahan ROM, dan kelemahan utama adalah ketidakupayaan untuk mengubah atau mengemas kini ciri -ciri firmware. Sekiranya pengeluar telah memprogramkannya dengan firmware yang tidak berfungsi, maka semua cip perlu ditarik balik dan diganti satu demi satu. Kelemahan lain adalah bahawa ROM tidak berguna dalam kerja R & D kerana banyak versi firmware perlu diuji oleh pengaturcara sebelum melancarkan produk akhir.

Jenis ROM

ROM yang boleh diprogramkan (EPROM) di mana firmware boleh ditulis semula oleh pengaturcara telah diperkenalkan untuk mengatasi isu-isu tersebut di atas. Walau bagaimanapun, pemadaman memerlukan cahaya UV intensiti tinggi, menjadikannya sukar. Sebagai penyelesaian untuk ini, ROM yang boleh diprogramkan secara elektrik (EEPROM) telah diperkenalkan kepada pengaturcara, supaya mereka dapat digunakan pada katil ujian itu sendiri, dan boleh diprogramkan berulang kali.

Rajah 02: EEPROM

Memori Flash, yang digunakan dalam pemacu USB dan komputer riba moden sebagai cakera keras, adalah perkembangan selanjutnya EEPROM yang menggunakan kawasan cip dengan sangat cekap. CD dan DVD yang ditulis semula juga dianggap sebagai kemajuan CD dan DVD ROM.

Perbezaan antara RAM dan ROM

Ram vs Rom

Data boleh disimpan dan diambil dari RAM (memori akses rawak). Data hanya boleh dibaca dari ROM (memori baca sahaja).
Akses
Masa akses sangat pendek dalam RAM. Komputer menggunakannya dengan cepat untuk menyimpan data yang diperlukan. Waktu akses panjang dalam ROM.  Ia tidak dapat digunakan untuk dibaca dengan pantas.
Penyimpanan
RAM adalah ingatan yang tidak menentu, jadi apabila bekalan voltan hilang, data dikeluarkan dari ingatan. ROM adalah ingatan yang tidak berubah-ubah. Sekiranya ia tidak dapat dihapuskan, data tetap disimpan sehingga perkakasan rosak.
Gunakan
RAM digunakan dalam cache dan ingatan utama komputer kerana ia pantas, kos pengeluaran tinggi dan kawasan permukaan per unit memori lebih besar. ROM digunakan untuk menyimpan data tetap, tetapi kurang digunakan seperti persediaan perisian, bios yang digunakan sekali sahaja 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 cepat. Sebaliknya, ROM adalah jenis memori yang kekal dan tidak seperti Rams, kehilangan data tidak akan berlaku walaupun voltan dikeluarkan. Ini adalah perbezaan utama antara RAM dan ROM. ROMS merugikan yang digunakan kerana sekali firmware ditulis dalam ROM, ia tidak dapat diubah untuk penambahbaikan atau pembetulan. Oleh itu, ROM juga diperkenalkan dengan keupayaan membaca dan menulis seperti Rams. Tetapi fungsi baca/tulis Rams jauh lebih cepat daripada ROM.

Ihsan gambar:
1."Chip Ram" oleh Laserlicht - Kerja Sendiri (CC BY -SA 3.0) melalui Commons Wikimedia
2."AT24C02 EEPROM 1480355 6 7 HDR Enhancer" oleh © Nevit Dilmen (CC BY-SA 3.0) melalui Commons Wikimedia