Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
178 words
An electronic computer comprising: a memory including a plurality of registers, each for storing a plurality of characters in corresponding stages, means for storing a single character, means for selecting a particular register of said plurality, means for exchanging a selected character stored in an associated stage of a selected memory register with said single character, control logic connected to said memory for controlling said exchanging means to exchange said single character with the character at a first end of a selected register and to sequentially exchange after having performed said first exchange, successive characters of the selected register with the character simultaneously stored in the single character storing means, starting from the character at the other end of said selected register, and a counter for counting the number of exchanges performed, after the first exchange, and for indicating when said exchanging means has sequentially exchanged all the characters of said selected register with said single character storing means, said control logic being responsive to the indication from said counter for halting the operation of said exchanging means.
Claim 2
Dependent Claim
178 words
An electronic computer comprising: a memory including a plurality of registers, each for storing a plurality of characters in corresponding stages, means for storing a single character, means for selecting a particular register of said plurality, means for exchanging a selected character stored in an associated stage of a selected memory register with said single character, control logic connected to said memory for controlling said exchanging means to exchange said single character with the character at a first end of a selected register and to sequentially exchange after having performed said first exchange, successive characters of the selected register with the character simultaneously stored in the single character storing means, starting from the character at the other end of said selected register, and a counter for counting the number of exchanges performed, after the first exchange, and for indicating when said exchanging means has sequentially exchanged all the characters of said selected register with said single character storing means, said control logic being responsive to the indication from said counter for halting the operation of said exchanging means.
Claim 3
Dependent Claim
54 words
The computer of claim 1 wherein said control logic includes means for selectively inhibiting the transfer of the character at said first end of said selected register to said single character storing means during the first exchange of the character at said first end of said selected register and said singlE character storing means.
Claim 4
Dependent Claim
149 words
An electronic computer having a memory formed at least with one memory register for storing a plurality of characters, a single character register, means for exchanging one character in said memory register with the character of said single character register, a logic unit controlling said exchanging means for exchanging at first the character of said single character register with the character at one end of said memory register and, after having performed said first exchange, for exchanging sequentially the successive characters of said memory register with the character each time stored in said character register starting from the character at the other end from said one end of said memory register, and counting means for counting the number of exchanges performed after said first exchange to indicate to said logic unit when all characters of said memory register have been exchanged for halting the operation of said exchanging means.
Claim 5
Dependent Claim
149 words
An electronic computer having a memory formed at least with one memory register for storing a plurality of characters, a single character register, means for exchanging one character in said memory register with the character of said single character register, a logic unit controlling said exchanging means for exchanging at first the character of said single character register with the character at one end of said memory register and, after having performed said first exchange, for exchanging sequentially the successive characters of said memory register with the character each time stored in said character register starting from the character at the other end from said one end of said memory register, and counting means for counting the number of exchanges performed after said first exchange to indicate to said logic unit when all characters of said memory register have been exchanged for halting the operation of said exchanging means.