Skip to main content

Mi a bankváltás?

A bankkapcsolási technika lehetőséget kínál arra, hogy a számítógépes rendszerek több memóriához férjenek hozzá, mint amennyire egyébként képesek lennének.Ha a számítógépes processzor egy meghatározott mennyiségű címezhető memóriaterületre korlátozódik, akkor további memóriakankokat lehet beállítani a processzor használatához.Ezeket a különálló bankokat ezután felhasználhatják a már nem használt kódtól való váltáshoz, például az olvasáskori memóriát (ROM), amelyet a számítógép indításakor használnak, és megnyitják a memória bankjait több felhasználó számára a rendszeren, vagy tárolják a memóriátA rendszer más eszközei.Nagyon sok felhasználást talált a régebbi 8 bites számítógépes rendszerekben, meghosszabbítva a számítógép hasznos élettartamát azáltal, hogy egyszerűen több memóriát ad hozzá.Az újabb rendszerek fejlesztésekor a bankváltási módszereket is megvalósították, hogy a régebbi rendszereken létrehozott programok továbbra is futhassanak.A retesz valójában csak valami olyan kapcsoló, amely a számítógépes processzor használatait váltja.Például a 8 bites számítógépek 16 bites címterületet használnak, ami azt jelenti, hogy csak 64K-val, vagy 65 536-tal képesek dolgozni, az egyes memóriahelyekkel egy adott időben.Amikor egy reteszelt, akár szoftver, akár hardver segítségével, akkor több memóriabank között válthat.Bizonyos esetekben ez egyszerűen egy kicsit elrejti a memóriacímek felső nyilvántartását, és a számítógép operációs rendszere vagy más szoftverek szükségessé vált.A memória kitöltésekor a processzor ellenőrizheti a bit tetején, és válthat egy másik bankba.A retesz dekódolásának más módszerei olyan bit-címezhető portokat tartalmaztak, amelyek hozzáférést biztosítanak egy másik memóriakankhoz.

A bankváltás számos videojáték-konzolba került a korszakból is.A ROM patronok további beépített hardverekkel vannak felszerelve, amelyek a korlátozott rendelkezésre álló memóriaterületén túlmutatnák a konzolot, lehetővé téve a jobb grafikákat és a hosszabb játékot további szakaszokon keresztül.Ahogy a technológia és a technikák javultak, a módszer nem volt használatból.Egyes modern operációs rendszerek továbbra is emulálhatják a banki váltást a régebbi szoftverek működtetése érdekében.Számos modern beágyazott számítógépes rendszer, azok a számítógépes rendszerek, amelyeket más eszközökbe vagy rendszerekbe építettek, és amelyet általában egyetlen feladat elvégzésére terveztek, továbbra is a bankváltást használják költséghatékonysága és könnyű használatának köszönhetően.