Method for modifying data
First Claim
1. A method for modifying data to be used by a program of a data processing system for controlling an assembly, the data being stored in a first memory as reference data associated with memory addresses in the first memory, the memory addresses in the first memory being stored in a reference data memory address table of the first memory in order to be addressed by the program, and the reference data including a portion to be modified and another portion to be left unmodified, the method comprising the steps of:
- a) copying the reference data memory address table to a second memory as a working data memory address table in order to be addressed by the program;
b) copying the portion of reference data to be modified to the second memory as working data to be modified, the working data to be modified being associated with memory addresses in the second memory;
c) modifying the working data memory address table in order to replace the memory addresses of the portion of reference data to be modified in the first memory with the memory addresses of the working data to be modified in the second memory; and
d) modifying the working data, wherein the working data to be modified is modified during an execution of the program.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for modifying data to be used by a program of a data processing system, in particular a controller for controlling an assembly. The data is stored in a first memory in the form of reference data. The memory addresses of the reference data in the first memory are stored in a reference data memory address table in the first memory so that they can be accessed by the program. According to this method, the reference data memory address table is copied to a second memory in the form of a working data memory address table to be addressed by the program, and the reference data to be modified is copied to the second memory in the form of working data to be modified. Further, the working data memory address table is modified so that the memory addresses of the working data to be modified in the second memory replace the memory addresses of the reference data to be modified in the first memory, after which the working data is modified.
-
Citations
13 Claims
-
1. A method for modifying data to be used by a program of a data processing system for controlling an assembly, the data being stored in a first memory as reference data associated with memory addresses in the first memory, the memory addresses in the first memory being stored in a reference data memory address table of the first memory in order to be addressed by the program, and the reference data including a portion to be modified and another portion to be left unmodified, the method comprising the steps of:
-
a) copying the reference data memory address table to a second memory as a working data memory address table in order to be addressed by the program; b) copying the portion of reference data to be modified to the second memory as working data to be modified, the working data to be modified being associated with memory addresses in the second memory; c) modifying the working data memory address table in order to replace the memory addresses of the portion of reference data to be modified in the first memory with the memory addresses of the working data to be modified in the second memory; and d) modifying the working data, wherein the working data to be modified is modified during an execution of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification