Method for the execution of a binary code of a computer program by a microprocessor
AssigneeCommissariat A L'energie Atomique Et Aux Energies Alternatives
InventorsOlivier Savry, Thomas Hiscock
Life of this patent
Estimating the term…
Loading patent…
AssigneeCommissariat A L'energie Atomique Et Aux Energies Alternatives
InventorsOlivier Savry, Thomas Hiscock
Estimating the term…
A method for the execution of a binary code defining a data structure including a particular field to be read using a pointer, this method including writing, to the main memory, the value of the particular field associated with a first identifier of a pointer that points directly to this particular field, this identifier being determined from an identifier of the particular field that differs for all of the fields of the data structure that are adjacent to the particular field, and then constructing a pointer that points directly to this particular field, this construction including determining an identifier of this constructed pointer, and then checking that the identifier constructed in step b) corresponds to the identifier associated with this particular field in step a), and when these pointer identifiers do not match, triggering the signaling of an execution fault.
A method for execution of a binary code of a computer program by a microprocessor, said binary code defining a data structure comprising multiple fields able to be accessed independently of one another, including a particular field to be read using a pointer, said method comprising:
A non-transitory computer-readable recording medium storing a binary code that when read and executed by a microprocessor, causes the microprocessor to perform a method by executing the binary code, said binary code defining a data structure comprising multiple fields able to be accessed independently of one another, including a particular field to be read using a pointer, said method comprising:
A microprocessor configured to execute a binary code of a computer program, said binary code defining a data structure comprising multiple fields able to be accessed independently of one another, including a particular field to be read using a pointer, said microprocessor being configured to:
Dependencies are inferred from the claim text.