Computer organization and design (2nd ed.): the hardware/software interface
Computer organization and design (2nd ed.): the hardware/software interface
Java security
Java Virtual Machine Specification
Java Virtual Machine Specification
Operating System Concepts
Hi-index | 0.00 |
JAVA is relatively a new Object-Oriented Programming (OOP) language. It has most of the advantages of Object-Oriented languages such as encapsulation, polymorphism, dynamic binding and inheritance. Consequently programs developed by JAVA are more reliable and secure. However, as traditional computer architectures RISC and CISC do not provide much hardware support for OOP, their performance for OOP is notoriously poor.jHISC is developed to target for JAVA and bases on High Level Instruction Set Computer (HISC) which supports Object-Oriented Programming (OOP) in hardware level. With jHISC architecture, software developer can take the advantages of OOP without the performance penalty.In this paper, a new algorithm of security management is introduced for jHISC. The algorithm can maximize the hardware supports to OOP of jHISC, to further improve the security and performance of JAVA program.