The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 21, 1987
Filed:
Oct. 11, 1984
Gerald F Clancy, Saratoga, CA (US);
Craig J Mundie, Cary, NC (US);
Stephen I Schleimer, Chapel Hill, NC (US);
Steven J Wallach, Saratoga, CA (US);
Richard G Bratt, Wayland, MA (US);
Edward S Gavrin, Lincoln, MA (US);
Data General Corporation, Westboro, MA (US);
Abstract
A digital data processing system including a processor and memory and employing object addressing. The digital data processing system further includes a system for organizing the system's memory into objects and a system for operating the memory. The memory organization system associates each item of data stored in the memory with an object and each object with an object identifier. The memory operation system performs memory operations on items of data in response to memory operation specifiers received from the processor. The location of a data item upon which a memory operation is to be performed is specified by a logical address. Each logical address contains an object number which is temporarily associated with one object identifier and an offset specifying a location in the object identified by the object identifier currently associated with the object number. The memory operation system includes a single object table which specifies the current temporary associations between object numbers and universal addresses and an object identifier conversion system which establishes the temporary associations in the object table and obtains the object identifiers associated with the object numbers. Also disclosed are object tables in digital data processing systems of the present invention involving a single memory and multiple processors and pointers and pointer to logical address conversion means in digital data processing systems of the present invention.