VERİ DEPOSU (Rasgele erişim belleği), ROM sırasında çalışması sırasında veri depolayan hızlı erişilebilir bir bellektir (Sadece hafızayı oku), bilgisayarı önyükleme bilgileri gibi işlevleri için kullanılan kalıcı verileri depolar. Böylece temel fark RAM ve ROM arasındaki veriler, verilerin saklanma biçimindedir; RAM'de depolama geçici iken ROM'daki depolama kalıcıdır.
Bilgisayar gibi insan beyni de gerekli bilgileri depolamak için belleğe ihtiyaç duyar. Örneğin, bir insan iki sayı ekleyebilir ve sonuçları öğrendiği ve ezberlediği bir yönteme göre üretebilir. Aynı şekilde, bir bilgisayarın çalışması için yöntemleri ve bilgileri bir bellekte tutması gerekir. RAM ve ROM, hızlı bir şekilde yapmak ve bilgisayarda depolanan bilgilere erişmesini sağlamak için herhangi bir bilgisayarda kullanılan farklı bellek türleridir. Her bilgisayar, verileri tutan yongalar şeklinde olan belirli bir fiziksel belleğe sahiptir.
1. Genel Bakış ve Temel Fark
2. RAM nedir
3. ROM nedir
4. Yan Yana Karşılaştırma - Tablo Şeklinde RAM vs ROM
6. Özet
RAM kısaltmasıdır Rasgele erişim belleği. Adın yorumladığı gibi, mikroişlemci belleği okuduğu ve çok hızlı yazdığı için belleğin kullanımı veya erişimi rastgele olur. Kullanıcının girdiği iki sayı eklemesi gereken bir bilgisayarı düşünün. Kullanıcı iki sayıyı girdiğinde, bilgisayar bu sayıları RAM'de saklar. Bundan sonra, kullanıcının okuması için sonucu RAM'de saklar. Bilgisayar veya mikroişlemci RAM'deki verileri bu şekilde okur ve yazar. Aynı şekilde, bir program yürütülürken, bilgisayar hızlı erişim için gerekli verileri sabit disk sürücüsündeki RAM'de depolar..
RAM, mantık kapılarının devreleri olan bellek hücrelerinden oluşan entegre bir devredir. Her bellek hücresinin, mikroişlemcinin verilerin nereye yazılacağını veya nereden okunacağını belirlediği bir adresi vardır. Bir bellek hücresi yalnızca bir bit veri depolayabilir ve genellikle bellek hücreleri 8 bit genişliğindeki verileri tutacak kayıtlar olarak düzenlenir. Verilerin genişliği RAM türüne bağlı olarak değişebilir. Yani, 16 bit RAM 16 bit kayıtlara sahipken 8 bit RAM 8 bit kayıtlara sahiptir.
Yukarıda belirtilen kayıtların iki tip bağlantısı vardır: adres hatları ve veri hatları. Adres satırlarına yerleştirilen '1' ve '0' mantığı kombinasyonu, belirli kombinasyonla eşleşen kaydı etkinleştirir ve okuma veya yazma olanağı sağlar. Bununla birlikte, bu RAM kayıtlarında depolanan veriler sadece geçicidir, bu nedenle güç kapalıyken yok olurlar. Bu RAM'i geçici bir bellek yapar.
Şekil 01: RAM
Bilgisayarda kullanılan çeşitli RAM türleri vardır; ana tipler Statik RAM (SRAM) ve Dinamik RAM'dir (DRAM). SRAM erişimde çok daha hızlıdır ve üretim maliyeti DRAM'lardan daha yüksektir. Bu nedenle, SRAM mikroişlemci yongasının önbellek olarak kullanılır. Öte yandan DRAM biraz daha yavaş ve nispeten daha ucuzdur. DRAM'ler, anakart üzerindeki mikroişlemciye harici olarak kullanılır. Bazen, bilgisayar aşırı yüklü fiziksel RAM'i telafi etmek için sabit disk üzerinde RAM olarak ayrı bir bölüm oluşturur. Sabit diskte sayfa dosyası adı verilen bir dosyaya veri yazılmasını ve okunmasını gerektirdiğinden, bu işlem bilgisayarın daha yavaş çalışmasını sağlar. Bu RAM türüne sanal RAM denir.
ROM, Salt Okunur Belleğin kısaltmasıdır. RAM'den farklı olarak, ROM kalıcı bir bellektir; güç ROM çipinden çıkarılsa da, saklanan veriler hala kayıtlarında kalır. ROM'larda genellikle üretildiklerinde önceden kaydedilmiş veriler bulunur. Bilgisayarlar için, ROM değiştirilmemiş programları saklamak için kullanışlıdır; örneğin, başlangıçta (önyükleme) yürütülen BIOS.
ROM'ların birçok dezavantajı vardır ve ana dezavantaj, ürün yazılımının özelliklerini değiştirememe veya güncelleyememesidir. Üretici arızalı ürün yazılımı ile programladıysa, tüm yongaların geri çağrılması ve tek tek değiştirilmesi gerekir. Diğer bir dezavantaj, ROM'ların Ar-Ge çalışmalarında kullanışlı olmamasıdır, çünkü ürün yazılımının birçok sürümü son ürünü başlatmadan önce programcı tarafından test edilmelidir..
Yukarıda belirtilen sorunların üstesinden gelmek için bellenimin programcı tarafından yeniden yazılabileceği silinebilir programlanabilir bir ROM (EPROM) sunulmuştur. Ancak, silme işleminin yüksek yoğunluklu bir UV ışığına ihtiyacı vardır, bu da onu hala zorlaştırır. Bunun bir çözümü olarak, elektrikle silinebilir programlanabilir ROM (EEPROM) programcılara tanıtıldı, böylece test yatağının kendisinde kullanılabilirler ve tekrar tekrar programlanabilirler.
Şekil 02: EEPROM
USB sürücüler ve modern dizüstü bilgisayarlarda sabit sürücü olarak kullanılan flash bellek, yonga alanını çok verimli kullanan EEPROM'un bir başka gelişmesidir. Yeniden yazılabilir CD ve DVD'ler ayrıca CD ve DVD ROM'ların ilerlemesi olarak kabul edilir.
RAM ve ROM | |
Veriler hem depolanabilir hem de RAM'den alınabilir (Rasgele Erişim Belleği). | Veriler yalnızca ROM'dan okunabilir (Salt Okunur Bellek). |
Giriş | |
RAM'de erişim süresi çok kısadır. Bilgisayar, sıkça gerekli verileri depolamak için hızla kullanır. | ROM'da erişim süresi uzundur. Hızlı okumak için kullanılamaz. |
Depolama | |
RAM geçici bir bellektir, bu nedenle voltaj kaynağı kaybolduğunda veriler bellekten kaldırılır. | ROM kalıcı bir bellektir. Silinebilir değilse, donanım hasar görene kadar veriler depoda kalır. |
kullanım | |
RAM, bilgisayarın önbelleğinde ve ana belleğinde hızlı olduğundan, üretim maliyeti yüksek ve birim bellek başına yüzey alanı daha büyük olduğundan kullanılır. | ROM'lar, daha büyük kapasitelerde üretildikleri ve üretim maliyeti daha düşük olduğu için, yazılım kurulumları, bilgisayarlarda yalnızca bir kez kullanılan BIOS gibi kalıcı ancak daha az kullanılan verileri depolamak için kullanılır. |
RAM, hızla kullanılan değerleri depolamak için kullanılan veriler için yüksek hızlı geçici bir depolama alanıdır. Buna karşılık, ROM'lar kalıcı bir bellek türüdür ve RAM'lerin aksine, gerilim çıkarılsa bile veri kaybı olmaz. RAM ve ROM arasındaki temel fark budur. Ürün yazılımı ROM'a yazıldıktan sonra, iyileştirmeler veya düzeltmeler için değiştirilemediğinden ROM'ların kullanımı dezavantajlıdır. Bu nedenle, ROM'lar RAM'ler gibi okuma ve yazma özelliklerine de sahiptir. Ancak RAM'lerin okuma / yazma işlevi ROM'dan çok daha hızlıdır.
Görünüm inceliği:
1. “Chip ram” Laserlicht tarafından - Commons Wikimedia üzerinden kendi çalışması (CC BY-SA 3.0)
2. ”AT24C02 EEPROM 1480355 6 7 HDR Geliştirici” © Nevit Dilmen (CC BY-SA 3.0) Commons Wikimedia üzerinden