G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/22 (2006.01) G06F 9/40 (2006.01) G06F 9/44 (2006.01)
Patent
CA 2604250
A combined native (RISC or CISC) microprocessor and stack (Java) machine (10, 11, 13) are constructed so that Java VM instructions can be executed in hardware. Most Java instructions are executed directly (54) , while more complex Java instructions, such as those manipulating Java objects, are executed as native microcode (56) . In order for native microcode instructions to access the Java operand stack, a Java operand stack pointer (22; 102) points to the register file (15; 90) location that is the current top of the stack (ToS) , while a remap bit (RM) in the status register (101) indicates that registers specified in native instructions are remapped (90a) as the maximum Java operand stack pointer value minus the present value of the Java operand stack pointer.
La présente invention a trait à une combinaison de microprocesseur natif (RISC ou CISC) et une machine de pile (Java) (10, 11, 13) construite de sorte que les instructions Java VM puissent être exécutées en matériel. La majorité des instructions Java sont exécutées directement (54), tandis que des instructions Java plus complexes, telles que celles manipulant des objets Java, sont exécutées sous la forme de microcode natif (56). Afin de permettre l'accès aux instructions par le microcode natif à la pile d'opérandes Java, un pointeur de pile d'opérandes Java (22; 102) pointe vers l'emplacement de fichier de registres (15; 90) qui constitue le haut de la pile courant (ToS), tandis qu'un bit de remappage (RM) dans le registre de statut (101) indique que des registres spécifiés en instructions natives sont remappées (90a) sous forme de la valeur maximale de pointeur de pile l'opérandes Java moins la valeur actuelle du pointeur de file d'opérandes Java.
Monsen Kristian
Renno Erik
Strom Oyvind
Atmel Corporation
Borden Ladner Gervais Llp
LandOfFree
Microprocessor access of operand stack as a register file... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Microprocessor access of operand stack as a register file..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprocessor access of operand stack as a register file... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1811774