Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2005-02-15
2005-02-15
Tsai, Henry W. H. (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
C712S243000
Reexamination Certificate
active
06857063
ABSTRACT:
A data processor executes an instruction (JAVASW) to implement efficient interpreter functionality by combining the tasks of table jumps and thread or task switching which is controlled by a running value such as a counter or a timer. Execution of the instruction always requires a change of flow to be taken. In one form, the instruction may cause a hardware accelerator to be signaled to complete instruction execution. Additionally, a memory table containing emulation code correlated to specific byte codes may be compressed for a large number of identified byte codes by the use of separate storage. Further, use of a same portion of the memory table may occur in connection with execution of different bytecodes. While discussed in the context of Java bytecodes, the instruction is applicable to any programming language and processor architecture.
REFERENCES:
patent: 3571804 (1971-03-01), Hemdal et al.
patent: 4755935 (1988-07-01), Davis et al.
patent: 5434985 (1995-07-01), Emma et al.
patent: 5632028 (1997-05-01), Thusoo et al.
patent: 6009261 (1999-12-01), Scalzi et al.
patent: 6021273 (2000-02-01), Griesemer
patent: 6070220 (2000-05-01), Katayama
patent: 6148437 (2000-11-01), Shah et al.
patent: 6170998 (2001-01-01), Yamamoto et al.
patent: 6233678 (2001-05-01), Bala
patent: 0 221 577 (1987-05-01), None
patent: WO 9931579 (1999-06-01), None
Stallings, Willian, “Computer Organization and Architecture”, pp. 581-583, 5th edition, 1999.*
PCT Written Opinion.
PCT/US01/50776 PCT Search Report mailed Aug. 14, 2002.
European Patent Office, IBM Technical Disclosure Bulletin, Apr. 1983.
Freescale Semiconductor Inc.
Hill Susan C.
King Robert L.
Tsai Henry W. H.
LandOfFree
Data processor and method of operation does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processor and method of operation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processor and method of operation will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3443162