VERFAHREN ZUM AUSFÜHREN EINES PROGRAMMS AUF EINER DATENVERARBEITUNGSVORRICHTUNG
Gemäß einem Ausführungsbeispiel wird ein Verfahren zum Ausführen eines Programms auf einer Datenverarbeitungsvorrichtung bereitgestellt, aufweisend Speichern mehrerer Programminstruktionen und von einem Prozessor der Datenverarbeitungsvorrichtung zu verarbeitender Daten in einem oder mehreren Speich...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Gemäß einem Ausführungsbeispiel wird ein Verfahren zum Ausführen eines Programms auf einer Datenverarbeitungsvorrichtung bereitgestellt, aufweisend Speichern mehrerer Programminstruktionen und von einem Prozessor der Datenverarbeitungsvorrichtung zu verarbeitender Daten in einem oder mehreren Speichern der Datenverarbeitungsvorrichtung, Empfangen, durch die Datenverarbeitungsvorrichtung von einer externen Datenverarbeitungsvorrichtung eines Referenzwerts für eine Prüfung der mehreren Programminstruktionen, Berechnen eines Prüfwerts aus den mehreren Programminstruktionen für die Prüfung durch die Datenverarbeitungsvorrichtung beim Laden der Programminstruktionen aus den ein oder mehreren Speichern in einen Befehlszwischenspeicher der Datenverarbeitungsvorrichtung oder durch Lesezugriff auf den Befehlszwischenspeicher nach dem Laden der Programminstruktionen in den Befehlszwischenspeicher aus den ein oder mehreren Speichern und Ausführen zumindest eines Teils der Programminstruktionen durch den Prozessor, falls der Prüfwert mit dem empfangenen Referenzwert übereinstimmt.
A method for executing a program on a data processing device, the method comprising storing multiple program instructions and data to be processed by a processor of the data processing device in one or more memories of the data processing device; receiving, from an external data processing device, a reference value for a check of the multiple program instructions; computing a check value from the multiple program instructions for the check by way of the data processing device when the program instructions are loaded from the one or more memories into an instruction buffer memory of the data processing device or by way of read access to the instruction buffer memory after the program instructions have been loaded into the instruction buffer memory from the one or more memories; and executing at least some of the program instructions if the check value matches the received reference value. |
---|