Invention Grant
- Patent Title: Processor architecture for exact pointer identification
- Patent Title (中): 用于精确指针识别的处理器架构
-
Application No.: US10563122Application Date: 2004-07-01
-
Publication No.: US08473722B2Publication Date: 2013-06-25
- Inventor: Matthias Meyer
- Applicant: Matthias Meyer
- Applicant Address: DE Stuttgart
- Assignee: Universitaet Stuttgart
- Current Assignee: Universitaet Stuttgart
- Current Assignee Address: DE Stuttgart
- Agency: Venable LLP
- Agent Robert Kinberg; Christopher B. Tokarczyk
- Priority: DE10329680 20030701
- International Application: PCT/EP2004/007175 WO 20040701
- International Announcement: WO2005/003960 WO 20050113
- Main IPC: G06F9/34
- IPC: G06F9/34

Abstract:
The present invention relates to an object-based processor architecture which allows exact pointer identification by strictly separating pointers and data from one another in the memory and in the processor registers. The access to the memory is performed exclusively via pointers which refer to objects. An object contains separate areas for pointers and data and an attribute field for describing the length of the two areas. Both the pointers in the pointer registers and also the pointers in the pointer areas of the objects directly contain the address of the objects to which they refer. The suggested processor architecture allows the integration of automatic garbage collection, which may be implemented completely or partially in hardware. A real-time capable garbage collection may be implemented especially efficiently through hardware support.
Public/Granted literature
- US20080209149A1 Processor Architecture for Exact Pointer Identification Public/Granted day:2008-08-28
Information query