Mikroişlemci #10 | Veri Adresleme Kipleri II: Program ve Yığın Belleği Adresleme
Program Hafıza Adresleme ModlarıEğitmen: Dr. Süleyman Burak ÇELİK
Bir dosyadaki kayıtların içindeki bir alana nasıl ulaşılır? Program bir sonraki komut yerine başka bir adrese nasıl atlar? Bu derste kalan veri adresleme kiplerini, atlama komutlarının adresleme biçimlerini ve yığın belleğin PUSH / POP ile nasıl çalıştığını sayılarla adım adım görüyoruz. Bu derste: - Yazmaç göreli adresleme: [SI + 0300H] → 15340H - Taban göreli + indis: kayıt 2, eleman 3 → 1582BH - Ölçekli indis (80386 ve sonrası): ×2, ×4, ×8 - RIP göreli adresleme (64 bit kip) - Veri yapıları: STRUC / ENDS ve alan adresi 042DH - Program belleği adresleme: doğrudan, göreli, dolaylı - Uzak atlama: EA 00 01 30 2B → 2B400H - Kısa atlama: EB 1E ve EB CE, sonraki komuttan ölçülür - Dolaylı atlama ve atlama tablosu → 0790H - Yığın: PUSH / POP, SS:SP, son giren ilk çıkar - Yığın kuralları: POP CS yok, PUSHA, 64 bit kip - Üç yanılgı Bölümler: 0:00 Geçen Ders ve Bugün 0:20 Kayıt, Atlama, Dönüş 0:34 Yazmaç Göreli Adresleme 1:21 Taban Göreli + İndis 2:04 Ölçekli İndis 2:39 Komut Göstergesine (RIP) Göreli Adresleme 3:15 Veri Yapıları 3:50 Program Belleği Adresleme 4:03 Doğrudan (Uzak) Atlama 4:39 Göreli Atlama 5:22 Dolaylı Atlama ve Tablo 6:01 Yığın: PUSH ve POP 6:49 Yığının Kuralları 7:24 Üç Yanılgı 7:50 Özet ve Sıradaki Ders Sıradaki derste veri aktarma komutları. Kaynak kitap: Barry B. Brey, The Intel Microprocessors, 8. baskı — §3–1 sonu, §3–2, §3–3 (kitap s. 93–105) (konu sırası ve problem tipleri). Örnekler özgündür. Elektrik-Elektronik ve Bilgisayar Mühendisliği öğrencileri için Mikroişlemci serisinin onuncu dersi.
Bu videoyu izlemek için Premium üyelik gerekir.