Sanal Adres Numarasının Gerçek Adres Numarasına Dönüştürülmesi

Kısaca: adres numarası, gerçek adresin üst bölümünü, sayfa eklemesi ise gerçek adresin alt bölümünü oluşturur. Sayfa eklemesindeki bitlerin sayısı sayfanın boyutunu belirler ve değişim göstermez. Sanal adreslerle adreslenebilen sayfa sayısı gerçek adreslerle adreslenen sayfa sayısı ile örtüşmek zorunda değildir; sanal sayfa sayısının gerçek sayfa sayısının üzerinde olması sınırsız boyuttaki bellek izlenimini yaratmada esas alınan noktadır. ...devamı ☟

adres numarası, gerçek adresin üst bölümünü, sayfa eklemesi ise gerçek adresin alt bölümünü oluşturur. Sayfa eklemesindeki bitlerin sayısı sayfanın boyutunu belirler ve değişim göstermez. Sanal adreslerle adreslenebilen sayfa sayısı gerçek adreslerle adreslenen sayfa sayısı ile örtüşmek zorunda değildir; sanal sayfa sayısının gerçek sayfa sayısının üzerinde olması sınırsız boyuttaki bellek izlenimini yaratmada esas alınan noktadır.

Herhangi bir hatayla karşılaşılmadıkça olağan sanal adres dönüştürme işlemi şu şekilde yapılır:

if (ADÖ && önbellek) else if (!önbellek && ADÖ) else

Adres dönüştürme işleminin hızlandırılması Adres dönüştürme önbelleği (ADÖ) ile olur.

Sanal = Gerçek İşlemi



MVS, z/OS ve benzeri işletim sistemlerinde bazı kısımlar sanal=gerçek biçimine (virtual=real mode )sahiptirler; yani her sanal adres gerçek bir adrese karşılık gelmektedir.Bu kısımlar:

  • Kesme düzenekleri
  • Sayfa hatası denetimi ve sayfa tabloları
  • Giriş/ çıkış kanalları (I/O channels) tarafından erişilen veri arabellekleri (data buffers)
  • Giriş /çıkışların yönetiminde genelgeçer yöntemler uygulamayıp kendi arabelleklerine sahip olan ve çevre birimleri ile doğrudan iletişim kuran izlenceler (program)
  • ayrıca sanal adres bir internet ortamında kurulan bir adrestir örn; www.sanaladres.com


Ayrıca Bkz

http://www.sanaladres.com/

Kaynaklar

  • http://oergin.etu.edu.tr/bil361/sanalbellek.pdf Oğuz ERGİN BİL 361 – Bilgisayar Mimarisi ve Organizasyonu, Sanal Bellek
  • John L. Hennessy, David A. Patterson, Computer Architecture, A Quantitative Approach (ISBN 1-55860-724-2)
  • http://computer-refuge.org/bitsavers/pdf/burroughs/B5000_5500_5700/5000-21005_B5000_operChar.pdf Operational Characteristics for the Processors for Burroughs
  • http://www.multicians.org/multics-vm.html The Multics Virtual Memory: Concepts and Design


Dış bağlantılar





Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.