US5043869A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Storage area structure in information processor
Assignee: Hitachi Ltd
•
Filing: 1990-03-30
•
Granted: 1991-08-27
•
Expires: 2010-03-30
Abstract
Abstract In an indirect access system where an entry area of an object table is accessed and then an object area is accessed based on the content of the entry area, a data field to store the same information as prescribed information (class) in the object area is added to the entry area. Thereby when information (class) required to determine the subsequent information in the microprocessor is referred to, the object area need not be accessed. Accordingly, the execution speed can be improved.
Inventors
- 👤 Norihisa Suzuki
- 👤 Tohru Nojiri
- 👤 Shumpei Kawasaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 06:43
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/0223; G06F12/0292
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
181 words
A storage area structure connected to an information processor, said storage area structure comprising: a first storage area allocated on a main memory for storing object information, said object information being instructions for controlling operation of said information processor; a second storage area constituting an address converting table; and a third storage area for storing an address indicating a respective object information stored in the first storage area through the address converting table; wherein said second storage area includes an additional area for storing class information which is a part of said object information stored in the first storage area; and wherein said address stored in said third storage area is used by said information processor to access said first storage area by applying said address to said address converting table of said second storage area which converts said address into an address which is applied to said first storage area and wherein said part class information which is a part of said object information stored in said second storage area is used to determine subsequent operations of said information processor.
Claim 2
Dependent Claim
181 words
A storage area structure connected to an information processor, said storage area structure comprising: a first storage area allocated on a main memory for storing object information, said object information being instructions for controlling operation of said information processor; a second storage area constituting an address converting table; and a third storage area for storing an address indicating a respective object information stored in the first storage area through the address converting table; wherein said second storage area includes an additional area for storing class information which is a part of said object information stored in the first storage area; and wherein said address stored in said third storage area is used by said information processor to access said first storage area by applying said address to said address converting table of said second storage area which converts said address into an address which is applied to said first storage area and wherein said part class information which is a part of said object information stored in said second storage area is used to determine subsequent operations of said information processor.
Claim 3
Dependent Claim
32 words
A storage area structure in an information processor as set forth in claim 1, wherein said additional area stores information required to determine an operation to be executed by the information processor.
Claim 4
Dependent Claim
29 words
A storage area structure in an information processor as set forth in claim 2, wherein the information is written into the additional area by execution of a micro program.
Claim 5
Dependent Claim
218 words
A storage area structure, connected to an information processor, including a plurality of storage areas, said storage area structure comprising: a first storage area assigned to a main memory, for storing object information including class information indicating a class of said object, said object information being instructions used for controlling the operation of said information processor and said class information being used to determine subsequent operations of said information processor; a second storage area for storing entry information related to a respective object information of said first storage area, said second storage area being arranged to form an address converting table for converting a pointing address to an address of said first storage area; a third storage area for storing said pointing address which points to an address of a particular object information in said first storage area through said address conversion table; wherein said third storage area is used by said information processor to access said first storage area through said second storage area; and wherein said entry information includes an address and said class information for a respective object information such that only said first storage area pointed to by said third storage area through said second storage area need to be accessed by said information processor to determine a subsequent operation of said information processor.
Claim 6
Dependent Claim
218 words
A storage area structure, connected to an information processor, including a plurality of storage areas, said storage area structure comprising: a first storage area assigned to a main memory, for storing object information including class information indicating a class of said object, said object information being instructions used for controlling the operation of said information processor and said class information being used to determine subsequent operations of said information processor; a second storage area for storing entry information related to a respective object information of said first storage area, said second storage area being arranged to form an address converting table for converting a pointing address to an address of said first storage area; a third storage area for storing said pointing address which points to an address of a particular object information in said first storage area through said address conversion table; wherein said third storage area is used by said information processor to access said first storage area through said second storage area; and wherein said entry information includes an address and said class information for a respective object information such that only said first storage area pointed to by said third storage area through said second storage area need to be accessed by said information processor to determine a subsequent operation of said information processor.
Claim 7
Dependent Claim
129 words
A memory area structure connected to a data processor including a plurality of memory areas, said memory area structure comprising: a first memory area for storing instruction information which is used to control the operation of said data processor; a second memory area for storing first address information being used to access said first memory area and for storing a portion of said instruction information; and a third memory area for storing second address information being used to access said second memory area, wherein said third memory area is used by said data processor to access said first memory area through said second memory area and wherein said portion of said instruction stored in said second memory area is used to determine a subsequent operation of said data processor.
Claim 8
Dependent Claim
129 words
A memory area structure connected to a data processor including a plurality of memory areas, said memory area structure comprising: a first memory area for storing instruction information which is used to control the operation of said data processor; a second memory area for storing first address information being used to access said first memory area and for storing a portion of said instruction information; and a third memory area for storing second address information being used to access said second memory area, wherein said third memory area is used by said data processor to access said first memory area through said second memory area and wherein said portion of said instruction stored in said second memory area is used to determine a subsequent operation of said data processor.
Claim 9
Dependent Claim
22 words
A memory area structure according to claim 5, wherein said instruction information includes data and procedure information for controlling said data processor.
Claim 10
Dependent Claim
160 words
A memory area structure connected to a data processor including a plurality of memory areas, said memory area structure comprising: a first memory area for storing instruction information which is used to control the operation of said data processor; a second memory area for storing first address information being used to access said first memory area and for storing a portion of said instruction information; and a third memory area for storing second address information being used to access said second memory area, wherein said third memory area is used by said data processor to access said first memory area through said second memory area and said portion of said instruction stored in said second memory area is used to determine a subsequent operation of said data processor; wherein said instruction information includes data and procedure information for controlling said data processor; and wherein said portion of said instruction information stored in said second memory area includes said procedure information.
Claim 11
Dependent Claim
160 words
A memory area structure connected to a data processor including a plurality of memory areas, said memory area structure comprising: a first memory area for storing instruction information which is used to control the operation of said data processor; a second memory area for storing first address information being used to access said first memory area and for storing a portion of said instruction information; and a third memory area for storing second address information being used to access said second memory area, wherein said third memory area is used by said data processor to access said first memory area through said second memory area and said portion of said instruction stored in said second memory area is used to determine a subsequent operation of said data processor; wherein said instruction information includes data and procedure information for controlling said data processor; and wherein said portion of said instruction information stored in said second memory area includes said procedure information.
Claim 12
Dependent Claim
57 words
A memory area structure according to claim 7, wherein said instruction information is object information which is a unit of a program; and wherein said portion of said instruction information is class information which identifies a class to which said object information belongs, said class information being used to determine a subsequent operation of said data processor.
References Cited (Backward Citations)
US3585605A
Cited
US4385352A
Cited
US4145745A
Cited
US4188662A
Cited
US4130870A
Cited
US4325120A
Cited
US4400769A
Cited
US4388682A
Cited
US4511964A
Cited
US4638426A
Cited
US4792895A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-08-26 | 1995-02-25 | 1995-08-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-08-26 | 1999-02-25 | 1999-08-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-08-26 | 2003-02-25 | 2003-08-27 | $7700.00 | Window Closed / Lapsed |