Claims
- 1. A method for addressing memory, comprising the steps of:
- providing a fixed width word having a predetermined fixed number of bits to be used for addressing data;
- defining the fixed width word with an address field and a substitution field;
- defining the address field with a plurality of bits defining the address of the data;
- defining a variable width substitution field with at least one substitution bit, the substitution field having at least one bit to serve as a termination marker between the address field and the substitution field;
- using the substitution field to indicate substituted bits from a separate addressing source; and
- maintaining a fixed width word for addressing variable width data while inversely varying the width of the address field and the width of the substitution field.
- 2. A method for addressing variable width data in a memory, comprising the steps of:
- providing a memory having words of predetermined width and composed of partial words;
- rotating the partial word to be accessed to a least significant bit justification;
- extending a remaining part of the word so that the accessed word will be recognized as the partial word;
- restoring the remaining part of the word; and
- rotating the word until the partial word is restored to its original position.
Parent Case Info
This is a division of application Ser. No. 08/473,813, filed Jun. 7, 1995 now U.S. Pat. No. 5,821,885.
US Referenced Citations (30)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0446956 |
Sep 1991 |
EPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
473813 |
Jun 1995 |
|