Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
137 words
A computer comprising a memory capable of storing a plurality of numbers, an accumulator including first through nth stages each capable of storing a number and including means to perform arithmetic operations on the number stored in the first accumulator stage, and means to transfer numbers between said memory and the first stage of said accumulator, said accumulator including means operable upon the transfer of a number from the first accumulator stage to said memory to shift the numbers if any stored in the second through nth accumulator stages to the first through (n-1)th accumulator stages respectively, and operable when a number is being transferred from said memory to the first accumulator stage to shift the numbers if any stored in the first through (n-1)th stages of said accumulator to the second through nth accumulator stages respectively.
Claim 2
Dependent Claim
137 words
A computer comprising a memory capable of storing a plurality of numbers, an accumulator including first through nth stages each capable of storing a number and including means to perform arithmetic operations on the number stored in the first accumulator stage, and means to transfer numbers between said memory and the first stage of said accumulator, said accumulator including means operable upon the transfer of a number from the first accumulator stage to said memory to shift the numbers if any stored in the second through nth accumulator stages to the first through (n-1)th accumulator stages respectively, and operable when a number is being transferred from said memory to the first accumulator stage to shift the numbers if any stored in the first through (n-1)th stages of said accumulator to the second through nth accumulator stages respectively.
Claim 3
Dependent Claim
40 words
A computer as recited in claim 1 wherein said accumulator includes means to add the number stored in the second accumulator stage to the contents of the first accumulator stage with the result being stored in the first accumulator stage.
Claim 4
Dependent Claim
53 words
A computer as recited in claim 2 wherein said accumulator includes means operable upon the adding of the number stored in the second accumulator stage to the contents of the first accumulator stage to shift the numbers stored in the third through nth accumulator stages to the second through (n-1)th accumulator stages respectively.
Claim 5
Dependent Claim
39 words
A computer as recited in claim 2 wherein said computer includes means to subtract the number stored in the second accumulator stage from the contents of the first accumulator stage with the result stored in the first accumulator stage.
Claim 6
Dependent Claim
54 words
A computer as recited in claim 4 wherein said accumulator includes means operable when the number stored in the second accumulator stage is added or subtracted from the contents of the first accumulator stage to shift the numbers stored in the third through nth accumulator stages to the second through (n-1)th accumulator stages respectively.
Claim 7
Dependent Claim
50 words
A computer as recited in claim 1 wherein said means to perform arithmetic operations on the number stored in said first accumulator stage comprises means to add a number transferred from said memory to the contents of the first accumulator stage with the result stored in said first accumulator stage.
Claim 8
Dependent Claim
48 words
A computer as recited in claim 6 wherein said means to perform arithmetic operations on the number stored in the first accumulator stage further comprises means to subtract a number transferred from said memory to the first accumulator stage with the results stored in the first accumulator stage.
Claim 9
Dependent Claim
42 words
A computer as recited in claim 7 wherein said computer includes means to multiply a number transferred from said memory times the number stored in the first accumulator stage with the results of the multiplication being stored in said first accumulator stage.
Claim 10
Dependent Claim
48 words
A computer as recited in claim 1 including means to control said accumulator, said memory, and said means to transfer data between said accumulator and said memory to perform operations, including arithmetic operations and the transfer of data between said memory and said accumulator, in a selected sequence.
Claim 11
Dependent Claim
155 words
An accumulator comprising first through nth stages each capable of storing a binary number, each of said stages comprising a plurality of orders each capable of storing a binary digit, each of said orders comprising a bistable storage unit having first and second stable states and storing binary ones and zeros by being in said first and second stable states respectively, means to perform arithmetic operations on the binary number stored in the first stage, means to transfer binary numbers to and from said first stage, and means operable upon the transfer of a binary number from the first stage to shift the binary numbers, if any, stored in the second through nth stages to the first through (n-1)th stages respectively and operable when a binary number is being transferred to the first stage to shift the binary numbers, if any, stored in tHe first through (n-1)th stages to the second through nth stages respectively.
Claim 12
Dependent Claim
155 words
An accumulator comprising first through nth stages each capable of storing a binary number, each of said stages comprising a plurality of orders each capable of storing a binary digit, each of said orders comprising a bistable storage unit having first and second stable states and storing binary ones and zeros by being in said first and second stable states respectively, means to perform arithmetic operations on the binary number stored in the first stage, means to transfer binary numbers to and from said first stage, and means operable upon the transfer of a binary number from the first stage to shift the binary numbers, if any, stored in the second through nth stages to the first through (n-1)th stages respectively and operable when a binary number is being transferred to the first stage to shift the binary numbers, if any, stored in tHe first through (n-1)th stages to the second through nth stages respectively.
Claim 13
Dependent Claim
36 words
An accumulator as recited in claim 10 and further comprising means to add the numbers stored in the second stage to the contents of the first stage with the result being stored in the first stage.
Claim 14
Dependent Claim
48 words
An accumulator as recited in claim 11 and further comprising means operable upon the adding of the number stored in the second stage to the contents of the first stage to shift the numbers stored in the third through nth stages to the second through (n-1)th stages respectively.
Claim 15
Dependent Claim
36 words
An accumulator as recited in claim 11 and further comprising means to subtract the number stored in the second stage from the contents of the first stage with the result being stored in the first stage.
Claim 16
Dependent Claim
50 words
An accumulator as recited in claim 13 and further comprising means operable when the number stored in the second stage is added or subtracted from the contents of the first stage to shift the binary numbers stored in the third through nth stages to the second through (n-1)th stages respectively.
Claim 17
Dependent Claim
57 words
A computer as recited in claim 1 wherein said stages of said accumulator each comprise a plurality of orders each capable of storing a binary digit, each of said orders comprising a bistable storage unit having first and second stable states and storing binary ones and zeros by being in said first and second stable states respectively.
Claim 18
Dependent Claim
224 words
An accumulator comprising first through nth stages each capable of storing a binary number, means to transfer binary numbers from a source to and from said first stage, means operable upon the transfer of a binary number from the first stage to shift the binary numbers, if any, stored in the second through nth stages to the first through (n-1)th stages respectively and operable when a binary number is being transferred to the first stage to shift the binary numbers, if any, stored in the first through (n-1)th stages to the second through nth stages respectively, and means selectively operable in a first mode to add the binary number in said second stage to the contents of said first stage and to store the results of the addition in said first stage and selectively operable in a second mode to receive signals representing any selected binary number from said source and to selectively add or subtract said selected binary number directly to or from the binary number in said first stage and to store the results of the addition in said first stage, and means operable upon adding in said first mode the number stored in said second stage to the contents of said first stage to shift the number stored in the third through nth stages to the second through (n-1)th stages respectively.
Claim 19
Dependent Claim
224 words
An accumulator comprising first through nth stages each capable of storing a binary number, means to transfer binary numbers from a source to and from said first stage, means operable upon the transfer of a binary number from the first stage to shift the binary numbers, if any, stored in the second through nth stages to the first through (n-1)th stages respectively and operable when a binary number is being transferred to the first stage to shift the binary numbers, if any, stored in the first through (n-1)th stages to the second through nth stages respectively, and means selectively operable in a first mode to add the binary number in said second stage to the contents of said first stage and to store the results of the addition in said first stage and selectively operable in a second mode to receive signals representing any selected binary number from said source and to selectively add or subtract said selected binary number directly to or from the binary number in said first stage and to store the results of the addition in said first stage, and means operable upon adding in said first mode the number stored in said second stage to the contents of said first stage to shift the number stored in the third through nth stages to the second through (n-1)th stages respectively.