10. SınıfElektrik-Elektronik Teknolojisi

Bellek Birimleri

Elektrik-Elektronik Teknolojisi · 10. Sınıf · Dijital Elektronik

Konu Anlatımı

Bellek Birimleri

1. Ne Öğreneceğiz ve Ön Bilgi

Dijital bir sistemde işlenen bütün bilgiler 0 ve 1 biçiminde saklanır. Bu bilgiyi tutan, adresle erişilen düzenli depolama birimine bellek denir. Belleğin en küçük tuttuğu birime hücre adı verilir; her hücre bir bit bilgi taşır ve sekiz hücre bir araya geldiğinde bir bayt oluşur. Hücreler bir dizi hâlinde sıralandığı için her birine bir numara verilebilir. Bu numara o hücrenin adresidir; okuma ve yazma işlemleri adres üzerinden yapılır.

Bu konuda iki büyük bellek ailesini ve bunların alt türlerini tanıyoruz. Birinci aile, içeriği üretim ya da programlama aşamasında belirlenen ve kalıcı olan yalnızca okunur ve programlanabilir belleklerdir. İkinci aile ise okuma ve yazma işlemine her an açık, ancak içeriği yalnız besleme sürdüğü sürece saklayan rastgele erişimli geçici belleklerdir.

Ön bilgi olarak ikili sayı sisteminde 2'nin üslerini, adres ve veri hatlarının görevini, temel lojik kapıları ve sayısal dönüşüm ilkelerini bilmek yeterlidir. Daha önce öğrenilen flip-flop ve yazmaç devreleri, bellek hücresinin nasıl gerçekleştirilebileceğini anlamak için yardımcı olur.

2. Temel Kavramlar ve Sınıflandırma

Bellekler iki ölçütle sınıflandırılır: içeriğin çalışma sırasında yazılıp silinebilir olup olmadığı ve besleme kesildiğinde saklanıp saklanmadığı. İçeriği koruyan türlere kalıcı bellek, yalnız besleme varken duran türlere geçici bellek adı verilir. Müfredatta karşılaşılan temel türler şunlardır.

ROM ile RAM arasındaki temel ayrım yazma hakkıdır. ROM ailesinde içerik üretim veya programlama aşamasında belirlenir, RAM'de ise her an yazılabilir. Buna karşılık ikisi de rastgele erişimlidir: istenen adrese diğer adresleri tek tek saymadan doğrudan ulaşılır. Ayrımın ölçülebilir yanı erişim süresi, kapasite ve veri yolu genişliğidir.

3. Basit Örnek ve Adım Adım Çözüm

Bir belleğin kaç adres satırına ihtiyaç duyduğunu bulmak için adreslenebilen hücre sayısının kaç olduğunu saptamamız gerekir. Bellek düzeni 2 üzeri n ile yazıldığında n değeri doğrudan adres biti sayısını verir. Adres satırı sayısı bir arttığında adreslenebilen en büyük adres iki katına çıkar; yani kapasite artışı sabit adımlarla değil, iki katlayan adımlarla olur.

Bellek düzeniAdreslenebilen hücreGerekli adres satırı
1 KiB x 81024 hücre10 satır
2 KiB x 82048 hücre11 satır
4 KiB x 84096 hücre12 satır
8 KiB x 88192 hücre13 satır
64 KiB x 865536 hücre16 satır

Örnek olarak 8 KiB x 8 düzeninde bir bellek seçilmiş olsun. Bu bellek 8192 hücreye sahiptir. 8192 sayısının iki tabanındaki karşılığı 13 olduğundan belleğe 13 adres satırı bağlanır. Veri tarafında ise her adres için bir bayt geldiği için 8 veri hattı bulunur. Böylece belleğin toplam sinyal bacakları adres ve veri hatlarının toplamıdır.

4. İleri Örnek ve Saha Uygulaması

Sahada en sık görülen uygulamalardan biri, tek belleğin yetmediği bir devrede birden çok belleği bir arada kullanmaktır. Bu işlem adres çoğullayıcı denen bir çözücü devreyle yapılır. Çoğullayıcı, gelen adres satırlarını karşılaştırarak yalnız seçilen belleğe ait seçim sinyalini etkin yapar. Böylece aynı veri yoluna bağlı bellekler ayrı adres aralıklarına oturur.

  1. Adres uzayını belleklere bölüp her belleğe ayrı bir adres aralığı verilir.
  2. Aralıkları ayırmak için bir üst seviye adres satırı çoğullayıcıya götürülür.
  3. Her belleğin veri hatları ortak veri yoluna bağlanır, yalnız seçili olan çıkışı sürer.
  4. Programcı, adres hesabını yaparken hangi aralığın hangi belleğe karşılık geldiğini veri tablosunda tutar.

Bir başka saha uygulaması da ürün yazılımının saklanmasıdır. Cihazın üretim sonrasında değişmemesi gereken yazılımı PROM tipi bir belleğe bir kez yazılır. Parametre gibi sık değişen küçük veri kümesi ise EEPROM'da tutulur; böylece kalıcı veri ile değişken veri aynı kartta ayrı ayrı saklanabilir.

5. Karşılaştırma Tablosu ve Denetim

Aynı kartta birden çok bellek kullanılacaksa seçim kararı bir karşılaştırma tablosuna dayandırılır. Aşağıdaki tablo, sınıflandırmanın temel ölçütlerini yan yana koyar.

ÖlçütYalnızca okunur ve programlanabilir bellekRastgele erişimli bellek
Çalışma sırasında yazmaYapılamaz ya da sınırlı biçimde yapılırSerbestçe yapılır
Besleme kesildiğindeİçerik korunurİçerik kaybolur
Kullanım alanıSabit program ve kalıcı tablolarÇalışma verisi ve yığın
Hız ölçütüErişim süresi kısadırErişim süresi çok kısadır

RAM tarafında SRAM ile DRAM karşılaştırması da sık yapılır. SRAM flip-flop hücreleriyle çalıştığı için hızlıdır, yenileme istemez ve hücre başına çok yer kaplar. DRAM kapasitif hücre kullanır, yoğunluğu yüksektir, ucuzdur ve düzenli yenileme gerektirir. Bu nedenle önbellek SRAM, ana bellek ise DRAM ile kurulur.

6. Sık Yapılan Hatalar, Özet ve Kendini Dene

En sık yapılan hata, kalıcı bellek ile geçici belleği birbirine karıştırmaktır. İkisi de adresle erişilen depolama birimi olduğu için dış görünüşleri benzerdir; oysa biri besleme kesildiğinde içeriğini korurken diğeri koruyamaz. İkinci hata, kapasite ile adres satırı sayısı arasındaki ilişkiyi atlamaktır. Kapasite arttıkça adres satırı sayısı da artar ve artış adımları hâlinde iki katına çıkar. Üçüncü hata ise veri hattı sayısını adres satırı sayısıyla karıştırmaktır.

Özetle bellek, ikili bilgiyi adresle erişilen hücrelerde saklar. Yalnızca okunur ve programlanabilir türler kalıcıdır ve içerikleri üretim ya da programlama aşamasında belirlenir. Rastgele erişimli bellek okuma ve yazmaya açıktır ama içeriğini besleme sırasında korur. SRAM ve DRAM iki temel yapıdır. Kapasite adreslenebilen hücre sayısıdır, adres satırı sayısı bu sayının iki üssüdür ve erişim süresi bir adrese ulaşmanın zamansal ölçüsüdür.

Temrin ve Uygulama Notları

1.36 DAC ve ADC Devreleri

8 bitlik DAC dijital değeri analog gerilime çevirir; 8 bitlik ADC analog gerilimi dijital değere dönüştürür. ADC uygulamasında 1 V ile 4,5 V arasında giriş gerilimi kullanılır. Verilen dijital girişe karşılık gelen analog gerilim, tam ölçek değerine oranla hesaplanır.

Sınavda: DAC ve ADC'nin işlevlerinin karşılaştırılması ve dijital değerden analog gerilimin hesaplanması sorulabilir.

Bellek Birimleri — Sık Sorulan Sorular

Bellek Birimleri nedir?

Dijital bir sistemde işlenen bütün bilgiler 0 ve 1 biçiminde saklanır. Bu bilgiyi tutan, adresle erişilen düzenli depolama birimine bellek denir. Belleğin en küçük tuttuğu birime hücre adı verilir; her hücre bir bit bilgi taşır ve sekiz hücre bir araya geldiğinde bir bayt oluşur. Hücreler bir dizi hâlinde sıralandığı…

Bellek Birimleri konusunda ne öğrenilir?

Her bellek hücresi bir bit bilgi taşır; sekiz hücre bir araya gelince bir bayt oluşur.

Bellek Birimleri konusunda sık yapılan hatalar nelerdir?

Kalıcı ile geçiciyi karıştırmak: RAM de yazılabilir bir bellektir, ancak içeriği yalnız besleme sürdüğü sürece saklanır. RAM'i kalıcı bir depolama gibi göstermek, verinin nereye gideceğini yanlış izlemeye yol açar. Kapasite ile adres satırı sayısını ters kurmak: Adres satırı sayısı arttıkça kapasite doğrusal değil…

Bellek Birimleri için hangi formüller ve kurallar kullanılır?

Adres satırı sayısı n ise adreslenebilen hücre sayısı 2 üzeri n olur. · Kapasite, adreslenebilen hücre sayısı ile veri biti sayısının çarpımıdır. · 1 bayt 8 bittir ve 1 KiB değeri 1024 bayta karşılık gelir. · 1 MiB değeri 1048576 bayta karşılık gelir.

Bellek Birimleri kazanımları nelerdir?

Bellek türlerini yazma, silme ve kalıcılık ölçütlerine göre sınıflandırır. Bir bellek düzeninin adres satırı sayısını hesaplar ve kapasitesini belirler. EEPROM ile Flash belleği silme birimi açısından karşılaştırır.

Bellek Birimleri Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

Bellek biriminin temel görevi nedir?

  1. A) İkili bilgiyi saklamak ve adresle erişim sağlamaktır
  2. B) Sinyalleri analog biçime dönüştürmektir
  3. C) Besleme gerilimini dengelemektir
  4. D) Lojik kapılardan bir işlev üretmektir
Cevabı göster

Doğru cevap: A) İkili bilgiyi saklamak ve adresle erişim sağlamaktır

İkili bilgiyi saklamak kavramı Bellek Birimleri konusunun temel bir kavramıdır. Detaylar konu anlatımında verilmiştir.

Örnek Soru 2 orta

Bellek çoğullayıcının görevi nedir?

  1. A) Belleğe yazılacak veriyi 0 ve 1 biçimine dönüştürmek
  2. B) Adres çevirisini gerçek zamanlı olarak ölçmek
  3. C) Bellekteki veriyi sürekli olarak yedeklemek
  4. D) Adres hatlarından seçim sinyalini üretip ilgili belleği etkinleştirmek
Cevabı göster

Doğru cevap: D) Adres hatlarından seçim sinyalini üretip ilgili belleği etkinleştirmek

Adres çoğullayıcı, gelen adres satırlarını karşılaştırarak hangi belleğin seçileceğini belirler ve yalnız o belleğe ait seçim sinyalini etkin yapar. Böylece aynı veri yoluna bağlı çok sayıda bellek tek adres alanıyla çalıştırılabilir.

Örnek Soru 3 zor

16 KiB x 8 düzeninde bir bellek kaç bayt bilgi saklar?

  1. A) 2048 bayt
  2. B) 8192 bayt
  3. C) 65536 bayt
  4. D) 16384 bayt
Cevabı göster

Doğru cevap: D) 16384 bayt

16 KiB değeri 16 kere 1024 bayt olarak hesaplanır ve 16384 bayta karşılık gelir. x 8 düzeninde her adres bir bayt veri verdiği için bellek 16384 bayt bilgi saklar.

Sıradaki adım

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Elektrik-Elektronik Teknolojisi için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.

Slaytla adım adım öğren · Tüm dersler · Ana sayfa

Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.

Bu sayfa Bellek Birimleri konusunun anlatımını, kazanımlarını ve örnek sorularını içerir. Konuyla ilgili tüm sorular için testi çöz, diğer konular için DersTeders ana sayfasına geçebilirsin.

Bu konunun öğretmen materyallerini (ders planı, çalışma kâğıdı, çözümlü soru bankası, rubrik) yazdırabilirsin: Yazıcı çıktısı modülünü aç