Electrical computers and digital processing systems: memory – Addressing combined with specific memory configuration or... – Virtual machine memory addressing
Patent
1998-04-07
2000-10-31
Cabeca, John W.
Electrical computers and digital processing systems: memory
Addressing combined with specific memory configuration or...
Virtual machine memory addressing
711102, 711104, G06F 1200
Patent
active
061417238
ABSTRACT:
A virtual machine system for accessing program functions. The system couples ROM memory to RAM memory in a manner which allows the memory to be independently removed and updated. A virtual machine and class module are stored in the ROM memory. A first static storage allocation in the RAM memory is associated with the virtual machine and a second static storage allocation in the RAM memory is associated with the class module. During startup, the virtual machine searches for a module of a given name. If the module is found, a given function is called in the class module so that the address of static storage associated with the class module can be saved in the static storage associated with the virtual machine. The address is used later when another function is called. The static storage associated with the class module has a table of pointers to external functions. There is one pointer for every external function. If an address of an external function is not known, the address of the external function is looked up by name, and the resulting pointer is saved in the table of pointers, so that the address of the external function does not have to be looked up again. The table of pointers is kept in the static storage associated with the class module. To access the table of pointers, calling support code gets the address of the static storage associated with the class module from the static storage associated with the virtual machine.
REFERENCES:
patent: 5327562 (1994-07-01), Adcock
patent: 5500948 (1996-03-01), Hinton et al.
patent: 5920720 (1999-07-01), Toutonghi et al.
patent: 5974536 (1999-10-01), Richardson
Cabeca John W.
Henrink Kent A.
Microware
Rosenberg Daniel A.
Tzeng Fred F.
LandOfFree
Virtual machine system for accessing external subprogram functio does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Virtual machine system for accessing external subprogram functio, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual machine system for accessing external subprogram functio will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2065184