METHOD AND DEVICE FOR SAVING AND RESTORING A SET OF REGISTERS OF A MICROPROCESSOR IN AN INTERRUPTIBLE MANNER
Patent №
US 7,971,040
Granted
2011-06-28
Filed 2006
Owner
STMICROELECTRONICS SA
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11567998
The disclosure relates to a method for executing by a processor an instruction for saving/restoring several internal registers of the processor. The method comprises breaking down the saving/restoring instruction to generate micro-instructions for saving/restoring the content of a register, executing each of the micro-instructions, initializing a progress status of the saving/restoration of the registers, updating the progress status of the saving/restoration upon each generation of a micro-instruction for saving/restoring a register, saving the progress status in the event of an interruption in the saving/restoration of the registers to execute a higher-priority task, and restoring the progress status when the saving/restoration of the registers is resumed.
AI classification
Ownership
STMICROELECTRONICS SA
assignment · 197320581
Assignors
AYRIGNAC, RENAUD, SENAME, ISABELLE
On an employer assignment, the assignors are typically the inventors.