Mikroişlemci #02 | Mikroişlemci Tabanlı Bilgisayar: Bellek Haritası, G/Ç Alanı ve Yollar

Hafıza Temelleri ve Hafıza Organizasyonu

Eğitmen: Dr. Süleyman Burak ÇELİK

Eski bir kişisel bilgisayarda bellek 1 MB'tı ama programlar yalnızca 640 KB'ını kullanabiliyordu. Kalan 384 KB nereye gitti? Bu derste bilgisayarın blok diyagramını, bellek haritasını, giriş çıkış alanını ve işlemcinin bellekle konuştuğu yolları görüyoruz. Bu derste: - Üç blok: bellek, mikroişlemci, giriş çıkış; yollar - Bellek haritası: 640 KB program alanı + 384 KB sistem alanı = 1 MB; 640 × 1024 = 655 360 = A0000H - Program alanının içi: kesme vektörleri, BIOS ve DOS alanları, sürücüler; DOS 7'de ≈ 628 KB boş - Sistem alanı: ekran belleği, ekran BIOS'u, boş 96 KB, sistem BIOS'u (F0000H–FFFFFH) - Windows bellek haritası: 2 GB uygulama + 2 GB sistem, 4 KB sayfalar - Giriş çıkış alanı: 0000H–FFFFH, 65 536 kapı; ISA ve PCI aralıkları - Mikroişlemcinin üç işi, işlemleri ve kararları; 7FH + 01H = 80H ve taşma - Adres, veri ve denetim yolları; okuma sırası; bellek bankaları - Üç yanılgı Bölümler: 0:00 Geçen Ders ve Bugün 0:18 640 KB Sınırı Nereden Gelir? 0:35 Üç Blok ve Yollar 1:04 Bellek Haritası 1:53 Program Alanının İçi 2:20 Sistem Alanı 2:59 Windows'ta Bellek Haritası 3:34 Giriş Çıkış Alanı 4:16 Mikroişlemcinin Üç İşi 5:01 Adres, Veri ve Denetim Yolları 5:44 Bellek Bankaları 6:20 Üç Yanılgı 6:53 Özet ve Sıradaki Ders Sıradaki derste sayı sistemleri: ikili, onaltılı, onlu ve aralarındaki dönüşümler. Kaynak kitap: Barry B. Brey, The Intel Microprocessors, 8. baskı — §1–2 (konu sırası ve problem tipleri). Örnekler özgündür. Elektrik-Elektronik ve Bilgisayar Mühendisliği öğrencileri için Mikroişlemci serisinin ikinci dersi.