• 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