Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
312 words
An external data store memory device for processing data to be transmitted to a digital data processor, said digital data processor providing an a-bit address bus for specifying an address corresponding to a location to be read from said external data store memory device, an n-bit bidirectional data bus for transferring data between said data processor and said external data store memory device, and a control signal for controlling the storing of an n-bit data constant supplied by said data processor in said external data store memory device, said data processor characterized by having an n-bit instruction format, said external data store memory device comprising: an addressable memory having an address input and a set of output bit positions and containing addressable storage locations, the address input to said addressable memory connected to said address bus; a base register having an output and an input connected to said bidirectional data bus; gating means connected to a first subset of the set of output bit positions of said addressable memory and the output of said base register, said gating means responsive to selected data patterns from the first subset of the set of output bit positions of said addressable memory, said gating means for selectively gating the contents of said base register to the output of said gating means; and adder means, said adder means including an adder having two inputs and an output, said adder receiving its inputs from the output of said gating means and a second subset of the set of output bit positions of said addressable memory, the output of said adder connected to said bidirectional data bus, said adder means connected between said adder and said bidirectional data bus further including output control means, responsive to the receipt of said control signal from said data processor, said output control means for turning off the output of said adder.
Claim 2
Dependent Claim
312 words
An external data store memory device for processing data to be transmitted to a digital data processor, said digital data processor providing an a-bit address bus for specifying an address corresponding to a location to be read from said external data store memory device, an n-bit bidirectional data bus for transferring data between said data processor and said external data store memory device, and a control signal for controlling the storing of an n-bit data constant supplied by said data processor in said external data store memory device, said data processor characterized by having an n-bit instruction format, said external data store memory device comprising: an addressable memory having an address input and a set of output bit positions and containing addressable storage locations, the address input to said addressable memory connected to said address bus; a base register having an output and an input connected to said bidirectional data bus; gating means connected to a first subset of the set of output bit positions of said addressable memory and the output of said base register, said gating means responsive to selected data patterns from the first subset of the set of output bit positions of said addressable memory, said gating means for selectively gating the contents of said base register to the output of said gating means; and adder means, said adder means including an adder having two inputs and an output, said adder receiving its inputs from the output of said gating means and a second subset of the set of output bit positions of said addressable memory, the output of said adder connected to said bidirectional data bus, said adder means connected between said adder and said bidirectional data bus further including output control means, responsive to the receipt of said control signal from said data processor, said output control means for turning off the output of said adder.
Claim 3
Dependent Claim
49 words
The external data store memory device in accordance with claim 1 wherein said base register includes constant storage means, responsive to the receipt of said control signal from said data processor, said constant storage means for storing the data constant on said bidirectional data bus in said base register.
Claim 4
Dependent Claim
26 words
The external data store memory device in accordance with claim 2 wherein said base register is characterized as including a static memory with a latched output.
Claim 5
Dependent Claim
24 words
The external data store memory device in accordance with claim 1 or 2 wherein said addressable memory is characterized as a read only memory.
Claim 6
Dependent Claim
19 words
The external data store memory device in accordance with claim 4 wherein said base register has a latched output.
Claim 7
Dependent Claim
47 words
The external data store memory device in accordance with claim 1 or 2 wherein: said addressable memory has an n+1 bit storage word size; said addressable memory is responsive to an address of a bits in length; and said base register stores an n bit length word.
Claim 8
Dependent Claim
39 words
The external data store memory device in accordance with claim 6 wherein said first subset of the set of output bit positions of said addressable memory includes one bit position of the (n+1) bit output of said addressable memory.
Claim 9
Dependent Claim
49 words
The external data store memory device in accordance with claim 7 wherein said gating means, in response to the detection of a logical one from the connected output bit position of said addressable memory, will gate the output of said base register to the connected input of said adder.
Claim 10
Dependent Claim
38 words
The external data store memory device in accordance with claim 8 wherein the second subset of the set of output bit positions of said addressable memory includes n bits of the (n+1) bit output of said addressable memory.
Claim 11
Dependent Claim
19 words
The external data store memory device in accordance with claim 9 wherein said base register is a static memory.
Claim 12
Dependent Claim
44 words
The external memory device in accordance with claim 1 or 2 wherein said second subset of output bit positions of said addressable memory includes all output bit positions of said addressable memory other than those included in said first subset of output bit positions.
Claim 13
Dependent Claim
22 words
The external data store memory device in accordance with claim 11 wherein said addressable memory is characterized as a read only memory.