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
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;
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
Conference_Location :
Steamboat Springs, CO
Print_ISBN :
0-7695-2682-9
DOI :
10.1109/ASAP.2006.16