Rabu, 27 November 2013

ROM (Read Only Memory)


Read-only memory (ROM) adalah kelas penyimpanan media yang digunakan dalam komputer dan perangkat elektronik lainnya. Data yang tersimpan dalam ROM tidak dapat diubah, atau dapat dimodifikasi hanya perlahan-lahan atau dengan kesulitan, sehingga hal ini terutama digunakan untuk mendistribusikan firmware ( software yang sangat terkait erat dengan spesifik perangkat keras , dan tidak perlu sering update).
Dalam arti yang ketat, ROM hanya merujuk pada topeng ROM (jenis tertua dari solid state ROM), yang dibuat dengan data yang diinginkan secara permanen tersimpan di dalamnya, dan dengan demikian tidak pernah dapat dimodifikasi. Meskipun kesederhanaan, kecepatan dan skala ekonomi topeng ROM, lapangan-programmability sering membuat kenangan reprogrammable lebih fleksibel dan murah. Pada 2007 , sirkuit ROM yang sebenarnya karena itu terutama digunakan untuk aplikasi seperti microcode dan struktur serupa, pada berbagai jenis prosesor.

Jenis lain dari memori non-volatile seperti programmable read only memory dihapus (EPROM) dan elektrik dihapus programmable read-only memory (EEPROM atau Flash ROM) kadang-kadang disebut, dengan cara disingkat, seperti "read-only memory" (ROM ). meskipun jenis memori dapat dihapus dan diprogram ulang beberapa kali, menulis ke memori ini membutuhkan waktu lebih lama dan mungkin memerlukan prosedur yang berbeda daripada membaca memori, bila digunakan dengan cara yang kurang tepat ini, "ROM" menunjukkan non memori-volatile yang melayani fungsi biasanya disediakan oleh mask ROM, seperti penyimpanan kode program dan data nonvolatile.

Pada PC modern, "ROM" digunakan untuk menyimpan bootstrap dasar firmware untuk prosesor utama, serta berbagai firmware diperlukan untuk internal mengontrol perangkat mandiri seperti kartu grafis, hard disk, DVD drive, TFT layar, dll, dalam sistem. Saat ini, banyak dari "read-only" kenangan - terutama BIOS - sering diganti dengan memori Flas, untuk mengizinkan di tempat pemrograman ulang harus kebutuhan untuk upgrade firmware muncul. Namun, sub-sistem sederhana dan matang (seperti keyboard atau pengendali komunikasi dalam sirkuit terpadu di papan utama, misalnya) dapat menggunakan masker ROM atau OTP (one-time programmable).

ROM dan penggantinya teknologi seperti flash lazim di embedded system . Ini adalah dalam segala hal dari robot industri untuk peralatan rumah tangga dan elektronik konsumen ( MP3 player , set-top box , dll) yang semuanya dirancang untuk fungsi-fungsi tertentu, tetapi didasarkan pada tujuan umum mikroprosesor . Dengan perangkat lunak biasanya erat digabungkan dengan perangkat keras, perubahan program jarang diperlukan dalam perangkat tersebut (yang biasanya kekurangan hard disk untuk alasan biaya, ukuran, atau konsumsi daya). Pada 2008, sebagian besar produk menggunakan Flash daripada mask ROM, dan banyak memberikan beberapa cara untuk menghubungkan ke PC untuk firmware update, misalnya, audio player digital mungkin diperbarui untuk mendukung baru format file . Beberapa penggemar telah mengambil keuntungan dari fleksibilitas ini untuk memprogram ulang produk konsumen untuk tujuan baru, misalnya, iPodLinux dan OpenWRT proyek telah memungkinkan pengguna untuk menjalankan fitur lengkap Linux distribusi pada MP3 player mereka dan router nirkabel, masing-masing.

ROM juga berguna untuk penyimpanan biner dari kriptografi data, karena membuat mereka sulit untuk menggantikan, yang mungkin diinginkan dalam rangka meningkatkan keamanan informasi .

Karena ROM (setidaknya dalam bentuk topeng terprogram) tidak dapat dimodifikasi, itu benar-benar hanya cocok untuk menyimpan data yang tidak diharapkan perlu modifikasi untuk kehidupan perangkat. Untuk itu, ROM telah digunakan di banyak komputer untuk menyimpan melihat-up meja untuk evaluasi fungsi matematika dan logis (misalnya, unit floating-point mungkin tabulasi fungsi sinus dalam rangka memfasilitasi perhitungan cepat). Hal ini terutama efektif bila CPU yang lambat dan ROM adalah murah dibandingkan dengan RAM.

Terutama, display adapter dari komputer pribadi awal disimpan tabel karakter font yang bitmap dalam ROM. Hal ini biasanya berarti bahwa tampilan teks font yang tidak bisa diubah secara interaktif. Ini adalah kasus untuk kedua CGA dan MDA adapter tersedia dengan IBM PC XT.
Penggunaan ROM untuk menyimpan sejumlah kecil seperti data telah hampir hilang sama sekali di zaman modern komputer untuk keperluan umum. Namun, Flash ROM telah mengambil alih peran baru sebagai media penyimpanan massal atau penyimpanan sekunder file.

Tidak ada komentar:

Posting Komentar