Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
192 words
An address converter for converting first addresses into second addresses which are fed to a memory of a data processing device, wherein the first addresses contain first and second address words and the second addresses contain third and fourth address words, said address converter comprising: a comparator for receiving a first address word and a predetermined binary number and responsive thereto to provide a first binary value when the first address word is less than the predetermined binary number and a second binary value when the first address word is not less than the predetermined binary number; transfer switch means for receiving the first address word and the predetermined binary number, said transfer switch means connected to the memory and connected to and operated by said comparator to selectively feed the first address word and the predetermined binary number to the memory as a third address word in response to the first and second binary values, respectively; and an allocator for receiving the first and second address words, said allocator connected to the memory and responsive to the first and second address words to feed a fourth address word to the memory.
Claim 2
Dependent Claim
192 words
An address converter for converting first addresses into second addresses which are fed to a memory of a data processing device, wherein the first addresses contain first and second address words and the second addresses contain third and fourth address words, said address converter comprising: a comparator for receiving a first address word and a predetermined binary number and responsive thereto to provide a first binary value when the first address word is less than the predetermined binary number and a second binary value when the first address word is not less than the predetermined binary number; transfer switch means for receiving the first address word and the predetermined binary number, said transfer switch means connected to the memory and connected to and operated by said comparator to selectively feed the first address word and the predetermined binary number to the memory as a third address word in response to the first and second binary values, respectively; and an allocator for receiving the first and second address words, said allocator connected to the memory and responsive to the first and second address words to feed a fourth address word to the memory.
Claim 3
Dependent Claim
41 words
The address converter set forth in claim 1, wherein said allocator comprises a modulo-R adder which receives the first and second address words and emits the fourth address word, where R indicates the range of values of the fourth address word.
Claim 4
Dependent Claim
125 words
The address converter set forth in claim 2, wherein said modulo-R adder includes first and second inputs and an output, and said allocator further comprises a subtracter and other transfer switch means, said subtracter including an output connected to said first input of said modulo-R adder and receiving and providing the difference between the first address word and the predetermined binary number, said other transfer switch means connected to receive the second address word, to said output of said modulo-R adder, to the memory and connected to and operated by said comparator to selectively feed the second address word and the output signals of the modulo-R adder to the memory as the fourth address word in response to the first and second binary values, respectively.
Claim 5
Dependent Claim
36 words
The address converter set forth in claim 3, wherein said comparator, said transfer switch means, said modulo-R adder, said subtracter and said other transfer switch means are constructed in the form of binary logic linking elements.
Claim 6
Dependent Claim
159 words
The address converter set forth in claim 1, comprising: a second comparator receiving the second address word and a second predetermined binary number and responsive thereto to provide a first binary value when the second address word is less than the maximum value of fourth address word which corresponds to the second predetermined binary number, and a second binary value when the second address word is not less than the second predetermined binary number; a modulo-N adder for receiving the first address word and the first-mentioned predetermined binary number increased by one, where N indicates the range of values of the third address words; and other transfer switch means connected to said second comparator and to the first-mentioned transfer switch means and connected to selectively receive and feed to the first-mentioned transfer switch means the first address word and the output of said modulo-N adder in response to the first and second binary values, respectively, from said second comparator.
Claim 7
Dependent Claim
58 words
The address converter set forth in claim 5, and further comprising: a modulo-B adder connected ahead of said modulo-N adder to receive and modulo-B convert the first address word before modulo-N conversion and feeding to said other transfer switch means, where B is equal to the difference between N and the first-mentioned predetermined binary number increased by one.
Claim 8
Dependent Claim
28 words
The address converter set forth in claim 6, wherein said comparators, said transfer switch means and said adders are constructed in the form of binary logic linking elements.