DocumentCode
2768875
Title
Architectural Support on Object-Oriented Programming in a JAVA Processor
Author
Yiyu, Tan ; Chihang, Yau ; Fong, Anthony
Author_Institution
Dept. of Electron. Eng., City Univ. of Hong Kong
fYear
2006
fDate
Sept. 2006
Firstpage
303
Lastpage
310
Abstract
Java is widely applied in mobile devices and network applications due to its object-oriented features and corresponding advantages such as security, robustness, platform independence. However, almost all the current Java processors do not provide enough hardware support on object-oriented programming so that the object-oriented related operations are performed by software traps or microcode. Their performance of executing Java program is not well, especially for memory-constraint mobile devices. In this paper, a Java processor architecture named jHISC is proposed, which implements the features of object-oriented programming by hardware directly and executes the object-oriented instructions much faster
Keywords
Java; microprocessor chips; object-oriented programming; Java processor; jHISC; memory-constraint mobile devices; microcode; object-oriented instructions; object-oriented programming; software traps; Application software; Computer architecture; Computer languages; Hardware; Java; Object oriented modeling; Object oriented programming; Registers; Robustness; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
Conference_Location
Steamboat Springs, CO
ISSN
2160-0511
Print_ISBN
0-7695-2682-9
Type
conf
DOI
10.1109/ASAP.2006.16
Filename
4019533
Link To Document