Computer instructions are stored in a main memory in encrypted or coded
form, e.g., to conserve memory space. The coded instructions are decoded
prior to execution. A temporary memory is provided to store, preferably,
the last N decoded instructions. When an interrupt occurs and a refetch
operation is required, a controller retrieves the desired instruction from
the temporary memory already in decoded form. Thus, it only need be
decoded once although used multiple times. The temporary memory can be
much smaller than the main memory. Processing speed is enhanced while
still conserving main memory space by coded instructions.
Maschineninstruktionen werden in einem Hauptspeicher in verschlüsselter oder kodierter Form z.B. um Gedächtnisraum zu konservieren gespeichert. Die kodierten Anweisungen werden vor Durchführung decodiert. Ein temporäres Gedächtnis wird zum Speicher vorzugsweise die letzten N decodierten Anweisungen zur Verfügung gestellt. Wenn eine Unterbrechung auftritt und ein refetch Betrieb angefordert wird, holt ein Steuerpult die gewünschte Anweisung vom temporären Gedächtnis bereits in decodierter Form zurück. So muß er nur einmal decodiert werden obgleich verwendete mehrfache Zeiten. Das temporäre Gedächtnis kann als der Hauptspeicher viel kleiner sein. Die Verarbeitung von von Geschwindigkeit wird beim verfügbaren Arbeitsspeicher noch konservieren durch kodierte Anweisungen erhöht.