Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
213 words
In a calculator system having data storage means, an arithmetic unit for performing operations on data and control circuitry for providing commands which define the operation of the system, a condition latch circuit arrangement comprising: a. a bistable condition latch; b. a comparator circuit in said arithmetic unit having inputs for receiving sets of data, said comparator circuit for comparing pluralities of said sets of data and generating condition signals to set said condition latch in accordance with the results of said comparisons; c. a plurality of keyboard input terminals arranged to accept input signals from a keyboard, said keyboard input terminals being coupled to said condition latch for setting said condition latch in accordance with the logical OR of input signals from selected ones of said keyboard terminals; and d. selector means coupling said comparator circuit and said keyboard input terminals to said condition latch for the selective setting of said condition latch, said selector means being responsive to said control circuitry for selecting said condition signal to set said condition latch in response to compare commands from said control circuitry and for selecting the logical OR of input signals from selected of said keyboard input terminals to set said condition latch in response to test key commands from said control circuitry.
Claim 2
Dependent Claim
213 words
In a calculator system having data storage means, an arithmetic unit for performing operations on data and control circuitry for providing commands which define the operation of the system, a condition latch circuit arrangement comprising: a. a bistable condition latch; b. a comparator circuit in said arithmetic unit having inputs for receiving sets of data, said comparator circuit for comparing pluralities of said sets of data and generating condition signals to set said condition latch in accordance with the results of said comparisons; c. a plurality of keyboard input terminals arranged to accept input signals from a keyboard, said keyboard input terminals being coupled to said condition latch for setting said condition latch in accordance with the logical OR of input signals from selected ones of said keyboard terminals; and d. selector means coupling said comparator circuit and said keyboard input terminals to said condition latch for the selective setting of said condition latch, said selector means being responsive to said control circuitry for selecting said condition signal to set said condition latch in response to compare commands from said control circuitry and for selecting the logical OR of input signals from selected of said keyboard input terminals to set said condition latch in response to test key commands from said control circuitry.
Claim 3
Dependent Claim
51 words
The arrangement according to claim 1 wherein said selector means further couples said data storage means to said condition latch for selecting the logical OR of selected bits of data from said data storage means to set said condition latch in response to a test flag command from said control circuitry.
Claim 4
Dependent Claim
58 words
The arrangement according to claim 1 wherein said arithmetic unit includes means for generating a carry output bit and wherein said selector means includes means coupling said carry output bit to said condition latch for selecting the state of said carry output bit to set said condition latch in response to an add command from said control circuitry.
Claim 5
Dependent Claim
32 words
The arrangement according to claim 1 including logic means coupled to said control circuitry and responsive to the condition of said condition latch for causing said control circuitry to perform a branch.
Claim 6
Dependent Claim
58 words
The arrangement according to claim 1 wherein said control circuitry includes an addressable instruction storage means for storing commands, program counter means for generating addresses of said instruction storage means and logic means responsive to said control circuitry and to the state of said condition latch for causing branch addresses to be generated in said program counter means.
Claim 7
Dependent Claim
13 words
The arrangement according to claim 5 including register means for storing return addresses.
Claim 8
Dependent Claim
200 words
In a calculator system having data storage means, an arithmetic unit for performing operations on data and control circuitry for providing commands which define the operation of the system, a condition latch circuit arrangement comprising: a. a bistable condition latch; b. a comparator circuit in said arithmetic unit having inputs for receiving sets of data, said comparator circuit for comparing pluralities of said sets of data and generating condition signals to set said condition latch in accordance with the results of said comparisons; c. logic gate means coupling said data storage means to said condition latch for setting said condition latch in accordance with the logical OR of selected bits of data from said data storage means; and d. selector means coupling said comparator circuit and said logic gate means to said condition latch for the selective setting of said condition latch, said selector means being responsive to said control circuitry for selecting said condition signal to set said condition latch in response to compare commands from said control circuitry and for selecting the logical OR of selected bits of data from said data storage means to set said condition latch in response to test commands from said control circuitry.
Claim 9
Dependent Claim
200 words
In a calculator system having data storage means, an arithmetic unit for performing operations on data and control circuitry for providing commands which define the operation of the system, a condition latch circuit arrangement comprising: a. a bistable condition latch; b. a comparator circuit in said arithmetic unit having inputs for receiving sets of data, said comparator circuit for comparing pluralities of said sets of data and generating condition signals to set said condition latch in accordance with the results of said comparisons; c. logic gate means coupling said data storage means to said condition latch for setting said condition latch in accordance with the logical OR of selected bits of data from said data storage means; and d. selector means coupling said comparator circuit and said logic gate means to said condition latch for the selective setting of said condition latch, said selector means being responsive to said control circuitry for selecting said condition signal to set said condition latch in response to compare commands from said control circuitry and for selecting the logical OR of selected bits of data from said data storage means to set said condition latch in response to test commands from said control circuitry.
Claim 10
Dependent Claim
28 words
The arrangement according to claim 7 wherein the bits of data from said data storage means are bit flags and wherein said test commands are test flag commands.
Claim 11
Dependent Claim
37 words
The arrangement according to claim 7 wherein the states of selected bits of the test commands directly select the particular bits of data from said data storage means which are logically ORed to set said condition latch.
Claim 12
Dependent Claim
57 words
The arrangement according to claim 7 wherein said arithmetic unit includes means for generating a carry output bit and wherein said selector means includes means coupling said carry output bit to said condition latch for selecting the state of said carry output bit to set said condition latch in response to add commands from said control circuitry.
Claim 13
Dependent Claim
32 words
The arrangement according to claim 7 including logic means coupled to said control circuitry and responsive to the condition of said condition latch for causing said control circuitry to perform a branch.
Claim 14
Dependent Claim
58 words
The arrangement according to claim 7 wherein said control circuitry includes an addressable instruction storage means for storing commands, program counter means for generating addresses of said instruction storage means and logic means responsive to said control circuitry and to the state of said condition latch for causing branch addresses to be generated in said program counter means.
Claim 15
Dependent Claim
13 words
The arrangement according to claim 12 including register means for storing return addresses.
Claim 16
Dependent Claim
254 words
A calculator system comprising: a. data storage means; b. an arithmetic unit for performing operations on data; c. control circuitry for providing commands which define the operation of the system, said control circuitry including addressable instruction storage means for storing said commands and program counter means for selectively generating addresses of said instruction storage means; d. a bistable condition latch; e. logic means responsive to selected commands from said instruction storage means and to the state of said condition latch for causing branch addresses to be generated in said program counter means; f. a comparator circuit in said arithmetic unit having inputs for receiving sets of data, said comparator circuit for comparing pluralities of said sets of received data and generating a condition signal to set said condition latch in accordance with the results of said comparison; g. logic gate means coupling said data storage means to said condition latch for setting said condition latch according to the logical OR of selected bits of data from said data storage means; and h. selector means coupling said comparator circuit and said logic gate means to said condition latch for the selective setting of said condition latch, said selector means being coupled to said control circuitry for selecting said condition signal to set said condition latch in response to compare commands from said control circuitry and for selecting the logical OR of selected bits of data from said data storage means to set said condition latch in response to selected test commands from said control circuitry.
Claim 17
Dependent Claim
254 words
A calculator system comprising: a. data storage means; b. an arithmetic unit for performing operations on data; c. control circuitry for providing commands which define the operation of the system, said control circuitry including addressable instruction storage means for storing said commands and program counter means for selectively generating addresses of said instruction storage means; d. a bistable condition latch; e. logic means responsive to selected commands from said instruction storage means and to the state of said condition latch for causing branch addresses to be generated in said program counter means; f. a comparator circuit in said arithmetic unit having inputs for receiving sets of data, said comparator circuit for comparing pluralities of said sets of received data and generating a condition signal to set said condition latch in accordance with the results of said comparison; g. logic gate means coupling said data storage means to said condition latch for setting said condition latch according to the logical OR of selected bits of data from said data storage means; and h. selector means coupling said comparator circuit and said logic gate means to said condition latch for the selective setting of said condition latch, said selector means being coupled to said control circuitry for selecting said condition signal to set said condition latch in response to compare commands from said control circuitry and for selecting the logical OR of selected bits of data from said data storage means to set said condition latch in response to selected test commands from said control circuitry.
Claim 18
Dependent Claim
67 words
The calculator system according to claim 14 including a plurality of keyboard input terminals arranged to accept input signals from a keyboard, said selector means coupling said keyboard input terminals to said condition latch for selecting the logical OR of input signals from selected ones of said keyboard terminals to set the condition of said condition latch in response to test key commands from said control circuitry.
Claim 19
Dependent Claim
43 words
The calculator system according to claim 15 including a keyboard coupled to said keyboard input terminals for providing numerical and functional data for said calculator system and display means coupled to said arithmetic for displaying calculated resultant answers generated in said arithmetic unit.