Method of loading software with object-oriented intermediate language in portable device
An object-oriented, intermediate language technology, applied in the direction of program control devices, program loading/starting, computer components, etc., can solve the problems of chip card security weakening, large storage capacity, complicated compilation, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0050] Portable electronic device will be used hereinafter to refer to a portable device such as a portable computer, but also to any other electronic device equipped with a microprocessor including a processor and storage means.
[0051] The invention proposes to load a program module onto a portable device by creating a data structure for the elements mentioned for the first time during loading. Thus, the data structures to be executed by the virtual machine of the portable device are directly created during loading by external elements of the module without storing a temporary representation thereof. Elements that do not need to be executed are deleted from the non-volatile memory of the non-portable device when the loading, link-editing, and optimizing steps are performed by the program module loader.
[0052] figure 1 An example of the components implemented for loading the compiled program onto the chip card 5 is shown, which in this example forms a portable device. Th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 