摘要 |
This method for executing a program comprises: - storing (60), in a table associated with each address of a specialised code of a parameterised function, the value of each of the specialised parameters for generating the specialised code, and - each time the address of a specialised code must be modified, deleted from or added to the table, the microprocessor generates (60) and records in the memory a search routine written in the machine language of the microprocessor, this search routine containing, coded as constants, each address and each specialised parameter value stored in the table, in such a way that the search routine does not include any reading operation of the value of a specialised parameter or of the address of a specialised code outside the continuous address range in which this search routine is recorded, and - the microprocessor runs this recorded search routine directly. |