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

Bu blogdaki popüler yayınlar

WLAN Sürücüsü nedir?

Eggdrop nedir?

AppleShare&Reg; nedir?