摘要 |
Es sind Programmodul-Managementsysteme und ein Verfahren davon und ein Speichermedium von Managementprogrammen des Systems geschaffen, wobei mehrere Programmodule in beliebigen Adressen im RAM ohne ein Laden desselben Programmoduls in den RAM effizient geladen werden und die mehreren Programmodule auf dem RAM durch eine CPU ausgeführt werden können. Das Programmodul-Managementsystem stellt folgendes zur Verfügung: eine CPU zum Ausführen von Programmen und Operationsprozessen, einen ROM zum Speichern von Programmodulen, einen Lade-RAM, in welchem Programmodule geladen sind, und einen RAM, in welchem Variable und Stapel, die zum Ausführen der Programme nötig sind, gespeichert sind. Weiterhin stellt der ROM eine Listentabelle zur Verfügung, in welcher eine jeweilige Startadresse der Programmodule, die in den Lade-RAM geladen sind, und eine jeweilige Größe der Programmodule entsprechend der Startadresse auf dem ROM gespeichert sind. Weiterhin stellt der Lade-RAM Modulmanagementinformation zur Verfügung, in welcher eine jeweilige Startadresse der Programmodule, die im Lade-RAM gespeichert ist, und eine jeweilige relative Adresse der Programmodule entsprechend der Startadresse auf dem Lade-RAM gespeichert sind, wobei die relative Adresse den Absolutwert der Differenz zwischen einer jeweiligen Startadresse auf dem ROM und einer jeweiligen Startadresse auf dem Lade-RAM jedes der Programmodule als Offset bezeichnet. Weiterhin werden die Programmodule im Lade-RAM durch ...
|