The present invention relates to a device and process for executing code sequences in a support comprising an integrated circuit (10) capable of executing code sequences, as well as a first memory (12) containing a main program and possibly other code sequences executable by the integrated circuit, a second nonvolatile programmable memory (11) possibly containing code sequences executable by the integrated circuit, and a third working memory (14), characterized in that an orientation table contained in the second memory (11) contains at least one field containing a code reference data element of first means (INS_INT) which make it possible to verify the presence of a code reference, to store in working memory the address data element associated with the code reference and to set a trap indicator DI, and of second means (INS_ORT) which make it possible to test the trap indicator DI, and to execute the jump to the address indicated by the contents of the working memory AD_SAUT. The device and process enable a fixed program in a portable device such as a microprocessor card to be changed.

La présente invention concerne un dispositif et procédé pour exécuter des ordres de code dans un appui comportant un circuit intégré (10) capable d'exécuter des ordres de code, comme une première mémoire (12) contenant un programme principal et probablement d'autres ordres de code exécutables par le circuit intégré, une deuxième mémoire programmable non-volatile (11) contenant probablement des ordres de code exécutables par le circuit intégré, et une troisième mémoire fonctionnante (14), caractérisée en ce qu'une table d'orientation contenue dans la deuxième mémoire (11) contient au moins un champ contenant un élément d'informations de référence de code des premiers moyens (INS_INT) qui permettent pour vérifier la présence d'une référence de code, d'entreposé en travaillant mémoire que l'élément d'informations d'adresse s'est associé à la référence de code et pour placer un DI d'indicateur de piège, et des deuxièmes moyens (INS_ORT) qui permettent pour examiner les DI d'indicateur de piège, et exécuter le saut à l'adresse a indiqué par le contenu de la mémoire fonctionnante AD_SAUT. Le dispositif et le processus permettent à un programme fixe dans un dispositif portatif tel qu'une carte de microprocesseur d'être changé.

 
Web www.patentalert.com

< (none)

< Object-oriented operating system

> Method and apparatus for efficient error detection and correction in long byte strings using generalized, integrated, interleaved reed-solomon codewords

> (none)

~ 00011