Object-oriented processor architecture and operating method

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

707100, 712200, 709 1, G06F 1700, G06F 1730

Patent

active

060030380

ABSTRACT:
A class structure of an object-oriented program system is optimized for hardware and implemented as a hardware system in an object-oriented processor. For example, a class structure derived from a Java Virtual Machine software system is optimized for hardware and implemented as a hardware Java object-oriented processor. A processor is implemented by defining a data structure and an object-oriented instruction set for executing in the object-oriented operating environment, and generating a hardware implementation of the processor enforcing the logical relationships of the instruction set as defined by the data structure. The data structure includes a class structure. The class structure and the instruction set describe the processor operations. A processor includes an execution engine based on a class structure to execute instructions of an object-oriented instruction set. The instruction set uses pointers for indexing through data structures to define an object method for execution. At the top of the data structure is a class structure for selecting the static class for creating objects. Once the class is found by indexing through the class structure, a constant pool is accessed to supply information to further describe the data structures that are used for creating an object and executing an object method. A processor includes an execution unit and a memory. The memory stores a data structure including a class structure. Classifiers are selected by a program and loaded. The class structure directs the instantiation of the loaded classifiers into objects. The execution unit executes object methods directed by the class structure.

REFERENCES:
patent: 5446902 (1995-08-01), Islam
patent: 5511196 (1996-04-01), Shackelford et al.
patent: 5615362 (1997-03-01), Jensen et al.
patent: 5632034 (1997-05-01), O'Farrell
patent: 5682532 (1997-10-01), Remington et al.
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5706506 (1998-01-01), Jensen et al.
patent: 5736984 (1998-04-01), Jellinek et al.
patent: 5740441 (1998-04-01), Yellin et al.
patent: 5745758 (1998-04-01), Shaw et al.
patent: 5787431 (1998-07-01), Shaughnessy
patent: 5797007 (1998-08-01), Erickson et al.
patent: 5815718 (1998-09-01), Tock
patent: 5848423 (1998-12-01), Ebrahim et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Object-oriented processor architecture and operating method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-oriented processor architecture and operating method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented processor architecture and operating method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-873655

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.