Enabling removal and reconstruction of flag operations in a processor

Z Sperber, T Weiner, A Gradstein… - US Patent …, 2021 - Google Patents
In one embodiment, a processor includes a fetch logic to fetch instructions, a decode logic to
decode the fetched instructions, and an execution logic to execute at least some of the …

A hardware-oriented object model for Java in an embedded processor

T Yiyu - Microprocessors and Microsystems, 2018 - Elsevier
Java has been applied widely because of its versatility, robustness, platform portability, and
security. In Java, object related instructions dominate the execution speed of applications …

Performance Gain of a Data Flow Oriented ISA as Replacement for Java Bytecode

A Schwarz, C Hochberger - … Conference, ARCS 2021, Virtual Event, June …, 2021 - Springer
Java Bytecode is used as binary format for a number of programming languages and
programming systems. Since Java virtual machines exist for many platforms, it can be …

A Hardware-Software Integrated Design for a High-Performance Java Processor

AS Fong, CH Yau, Y Liu - 2012 Ninth International Conference …, 2012 - ieeexplore.ieee.org
Today object-oriented programming (OOP) is becoming more and more popular than ever,
due to Internet and network computing, and need for resource sharing. Java becomes …

Design and implementation of a low Power Java Coprocessor for dual-interface IC Bank Card

J He, L Wu, X Zhang - 2011 9th IEEE International Conference …, 2011 - ieeexplore.ieee.org
Java Card Coprocessor is used for implementing Java Card Virtual Machine by hardware.
Java Card needs to run with low power consumption, especially in the field of contactless …

HISC: A computer architecture using operand descriptor

Y Liu, AS Fong, F Shen - Computers & Electrical Engineering, 2012 - Elsevier
Computing has been evolved from number crunching to today's cloud. Data are no longer
numbers but information which needs to be appropriately guarded and easily transportable …

Introduction to the Knowledge Innovation and Entrepreneurial Systems Track

DT Croasdell, M Jennex - 2016 49th Hawaii International Conference …, 2016 - computer.org
Today object-oriented programming (OOP) is becoming more and more popular than ever,
due to Internet and network computing, and need for resource sharing. Java becomes …

Advanced Instruction Folding for an Object-oriented Processor

AS Fong, CH Yau, Y Liu - 2013 10th International Conference …, 2013 - ieeexplore.ieee.org
jHISC is an object-oriented processor with RISC core and architectural support for object
instructions. It is a three-addressing machine instead of a stack machine as JVM. With …

[PDF][PDF] Tokenisation and Compression of Java Class Files for Mobile Devices

S Haggett - 2010 - flex.flinders.edu.au
This first chapter will begin with a general background on object oriented programming, then
relating this to the Java language. This includes the various Java platforms, from …

[引用][C] 基于RISC 结构的Java 处理器研究与设计

张金钟, 胡平 - 微电子学与计算机, 2011