Was ist Bankwechsel?
Die Bankwechseltechnik bietet Computersystemen eine Möglichkeit, auf mehr Speicher zuzugreifen, als sie sonst in der Lage wären. Wenn ein Computerprozessor auf eine bestimmte Menge an adressierbarem Speicherplatz beschränkt ist, können zusätzliche Speicherbanken für den Prozessor eingerichtet werden. Diese separaten Banken können dann verwendet werden, um nicht mehr von Code zu wechseln, der nicht mehr verwendet wird, z. B. nur Speicherspeicher (ROM), das beim Starten des Computers verwendet wird, und den Speicherbanken für mehrere Benutzer auf dem System zu öffnen oder Speicher für andere Geräte auf dem System zu speichern. Es fand bei älteren 8-Bit-Computersystemen viel Gebrauch und erweiterte die Nutzungsdauer eines Computers, indem einfach mehr Speicher hinzugefügt wurde. Da neuere Systeme entwickelt wurden, implementierten sie auch Bankschaltmethoden, damit Programme, die auf den älteren Systemen erstellt wurdenTching Works besteht darin, eine sogenannte Latch -Technik zu implementieren. Der Verriegelung ist wirklich nur ein Schalter, der den Adressraum, den der Computerprozessor verwendet, umschaltet. Beispielsweise verwenden 8-Bit-Computer einen 16-Bit-Adressraum, was bedeutet, dass sie zu einem bestimmten Zeitpunkt nur mit 64 km oder 65.536 einzelne Speicherorte arbeiten können. Wenn ein Latch hinzugefügt wurde, kann sie entweder mit Software oder Hardware zwischen mehreren Speicherbanken umschalten.
Der Verriegelung wird vom Prozessor getrennt eingerichtet, sodass die Bank in den Händen eines externen Betriebs wechselt. In einigen Fällen ist es einfach ein wenig im oberen Register von Speicheradressen versteckt und nach Bedarf vom Betriebssystem des Computers oder einer anderen Software umgeschaltet. Während des Speichers kann der Prozessor das Bit oben überprüfen und zu einer anderen Bank umschalten. Andere Methoden zur Dekodierung des Latch-Bit-ADZiehbare Häfen, die Zugriff auf eine andere Speicherbank gewährte.
Bankwechsel fand aus dieser Zeit auch in eine Reihe von Videospielkonsolen. Die ROM-Patronen würden mit zusätzlichem Hardware integriert, die die Konsole über den begrenzten verfügbaren Speicherplatz hinaus erweitern würden, um bessere Grafiken in Spielen und längeren Spielen durch zusätzliche Phasen zu ermöglichen. Da sich die Technologie und Techniken verbesserten, fiel die Methode jedoch nicht mehr ein. Einige moderne Betriebssysteme können weiterhin Bankwechsel emulieren, um ältere Software zu betreiben. Viele moderne eingebettete Computersysteme, diese Computersysteme, die in ein anderes Gerät oder ein anderes System integriert sind und in der Regel eine einzige Aufgabe auszuführen, verwenden aufgrund ihrer Kosteneffektivität und Benutzerfreundlichkeit weiterhin Bankwechsel.
.