Rombank

aus RHWiki, der freien Romhacking-Enzyklopädie

Zweck von Rombänken

Rombank wird "RB" oder "Bank" abgekürzt. Auf manchen Plattformen wird das Rom in Bänke aufgeteilt, da der Speicher nicht ausreicht, um das gesamte Rom zur selben Zeit zu mappen (laden). Zwischen den Bänken kann dann z.B. gewechselt werden, indem man (mittels ASM) einen bestimmten Wert an ein bestimmtes Offset schreibt (näheres dazu in den plattformspezifischen Beschreibungen).

In Pointern für entsprechende Systeme können die Rombänke miteinbezogen werden, wodurch das gesamte Rom adressiert werden kann. Ohne Angabe einer Bank kann man nur Daten innerhalb der aktuell geladenen Rombank adressieren (oder in Ausnahmefällen in einer vorherbestimmten / festen Rombank).

Plattformspezifische Informationen

Folgende Systeme verwenden Rombänke:

Siehe auch

'Persönliche Werkzeuge