Banka Anahtarlama nedir?
Banka değiştirme tekniği, bilgisayar sistemlerinin, başka
türlü kullanabileceklerinden daha fazla belleğe erişebilmeleri için bir yol
sağlar. Bir bilgisayar işlemcisi belirli bir adreslenebilir bellek alanıyla
sınırlı olduğunda, işlemcinin faizsiz kredi veren bankalarkullanması
için ek bellek bankaları ayarlanabilir. Daha sonra bu ayrı bankalar, artık
kullanılmayan, bilgisayar başlatılırken kullanılan salt okunur bellek (ROM)
gibi kodlardan uzaklaşmak ve sistemde birden fazla kullanıcı için bellek
bankalarını açmak veya bellek depolamak için kullanılabilir. sistemdeki diğer
cihazlar.
Banka değişimi, bilgisayarları işlemciyi değiştirmek zorunda
kalmadan 1980'lerde çalışmaya devam etmenin maliyet etkin bir yolu olarak
geldi. Daha fazla bellek ekleyerek bir bilgisayarın kullanışlı ömrünü uzatan
eski 8-bit bilgisayar sistemlerinde iyi bir kullanım alanı buldu. Daha yeni
sistemler geliştirildikçe, eski sistemler üzerinde oluşturulan programların
çalışabilmesi için banka değiştirme yöntemlerini de uyguladılar.
Banka değişiminin yolu, bir mandal tekniği denilen şeyin
uygulanmasıdır. Mandal gerçekten sadece bilgisayar işlemcisinin kullandığı
adres alanını değiştiren bir anahtardır. Örneğin, 8 bit bilgisayarlar 16 bitlik
bir adres alanı kullanırlar, bu da herhangi bir zamanda yalnızca 64K veya
65.536, bireysel bellek konumları ile çalışabilecekleri anlamına gelir. Bir
yazılım ya da donanım aracılığıyla bir mandal eklendiğinde, birden fazla bellek
bankası arasında geçiş yapabilir.
Mandal, işlemciden ayrı olarak kurulur ve banka, harici bir
işlemin elindeyken değiştirilir. Bazı durumlarda, bellek adreslerinin üst
kaydında gizlenir ve bilgisayarın işletim sistemi ya da başka bir yazılım
tarafından gerektiği şekilde değiştirilir. Bellek dolduğunda işlemci, üstteki
biti kontrol edebilir ve başka bir bankaya geçebilir. kredisiz
borç paraMandalın diğer kod çözme
yöntemleri, başka bir bellek bankasına erişim sağlayan bit adresli portlar
içermektedir.
Banka değiştirme, çağın çeşitli video oyun konsollarına da
girdi. ROM kartuşları, konsolu sınırlı kullanılabilir bellek alanının ötesine
genişletecek ek donanımlar ile donatılmış olacak ve oyunlarda daha iyi
grafikler ve ek aşamalar boyunca daha uzun oyun oynama olanağı sağlayacaktır.
Bununla birlikte, teknoloji ve teknikler geliştikçe, yöntem kullanım dışı
kalmıştır. Bazı modern işletim sistemleri, eski yazılımı çalıştırmak için banka
geçişini taklit edebilir. Birçok modern gömülü bilgisayar sistemi, diğer bazı
cihaz veya sistemlerde yerleşik olan ve tipik olarak tek bir görevi yerine
getirmek için tasarlanan bilgisayar sistemleri, aynı zamanda maliyet etkinliği
ve kullanım kolaylığı nedeniyle banka geçişini kullanmaya devam etmektedir.
Yorumlar
Yorum Gönder