Önemli fark : Firmware, elektronik cihazların çalıştırılmasında kullanılan makine dilinde yazılmış bir talimatlar veya programlar setidir. ROM, bir elektronik cihazda veri tutabilen ve saklayabilen bir tür 'dahili' bellek yongasıdır.
Elektronik cihazlar üç ana bölümden oluşur: donanım, bellenim ve yazılım. Üçü de herhangi bir cihaz için gereklidir. Bir cihazda kullanılan RAM, ROM vb. Diğer cihazlar, verilen cihazın verimini arttırır ve arttırır. Bu makale, bellenim ve ROM arasında ayrım yapmanıza yardımcı olur.
'ROM' terimi, Salt Okunur Belleği ifade eder. Bir PC'de uçucu olmayan bir depolama sistemi türüdür. Her bilgisayarda, bilgisayarı başlatmak için yönergeler içeren bu bellek bulunur. ROM, bilgisayarı önyükleyen ve tanılama yapan program gibi kritik programları depolar. ROM'da depolanan veriler kolayca yeniden yazılamaz veya değiştirilemez. Bu veriler, bilgisayar kapatıldığında da kaybolmaz. Ancak, ROM’lar RAM’den çok daha düşük bir hızda çalışır. Bilgisayarlara ek olarak, ROM'lar hesap makinelerinde ve ROM'un yazı tiplerini sakladığı lazer yazıcılar gibi çevresel aygıtlarda da kullanılır.
Farklı ROM türleri arasında PROM (programlanabilir salt okunur bellek), EPROM (silinebilir programlanabilir salt okunur bellek), EEPROM (elektriksel olarak silinebilir programlanabilir salt okunur bellek) ve Flash Bellek bulunur. Bunlar en çok firmware dağıtmak için kullanılır.
“Firmware” terimi, ROM'da depolanan önceden yazılmış bir program olarak tanımlanır. Cihazları yapılandırmaya yardımcı olur ve kullanıcılar tarafından kolayca değiştirilemez. Talimatlar Temel Giriş Çıkış Servisinde (BIOS) kodlanmıştır ve ROM'da saklanır. ROM, bir programın cihaz hafızasına yüklenmesine yardımcı olan yükleyici programını içerir. Sistemlerinde bellenim içeren cihazların bazı tipik örnekleri, saatler, bilgisayarlar, cep telefonları, kamera vb.
Wikipedia'ya göre bellenim, kalıcı bellek, program kodu ve içinde depolanan verilerin birleşimidir. Bu cihazlarda depolanan ürün yazılımı, cihazın kontrol programıdır. ROM, EPROM veya flash bellek gibi uçucu olmayan bellek aygıtlarında tutulur veya saklanır. Bir cihazın ürün yazılımı hafızası kalıcı olarak takılmıştır ve üretimden sonra değiştirilemez, bu nedenle ürün yazılımı nadirendir veya hiç değiştirilmez. Bununla birlikte, cihaz yazılımını güncellemenin, hataları düzeltmek veya cihaza yeni özellikler eklemek gibi birkaç nedeni vardır. Bu, cihazın flash belleğinin özel bir prosedürle yeniden programlanmasını gerektirir.
Firmware ve ROM arasında karşılaştırma:
Yazılım | ROM | |
Tanım | Firmware, elektronik cihazları çalıştırmak için kullanılan makine dilinde yazılmış bir talimatlar veya programlar setidir. | ROM, bir elektronik cihazda veri tutabilen ve saklayabilen bir tür 'dahili' bellek yongasıdır. |
Form | Bu bir dizi programdır. | Bu salt okunur bir hafıza cihazıdır. |
Uçucu | Uçucu. | Uçucu değil. |
Depolama | Bir cihazın ROM'unda saklanır. | Cihaza depolanır veya gömülür. |
Örnek | OpenWRT, Firmware Aç vb. | PROM, EPROM ve Flash Bellek. |