Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
113 words
A one-bit digital control unit for executing any one of a plurality of non-arithmetic instructions comprising: a single data conductor means for conducting data to and from said digital control unit; instruction decode means for receiving and decoding said instructions and producing control signals for effecting execution of said instructions; storage means for storing intermediate result information; logic means responsive to said instruction decode means, said logic means coupled to said conductor means and to said storage means for performing non-arithmetic logic operations on data received from said data conductor means and from said storage means and causing an output from said logic means which is to be stored in said storage means.
Claim 2
Dependent Claim
113 words
A one-bit digital control unit for executing any one of a plurality of non-arithmetic instructions comprising: a single data conductor means for conducting data to and from said digital control unit; instruction decode means for receiving and decoding said instructions and producing control signals for effecting execution of said instructions; storage means for storing intermediate result information; logic means responsive to said instruction decode means, said logic means coupled to said conductor means and to said storage means for performing non-arithmetic logic operations on data received from said data conductor means and from said storage means and causing an output from said logic means which is to be stored in said storage means.
Claim 3
Dependent Claim
83 words
The one-bit digital control unit as recited in claim 1 further including oscillator means coupled to said instruction decode means and said logic means for generating a clock signal to effect operation of said instruction decode means and said logic means, said oscillator means also producing an output signal at an output of said one-bit digital control unit for synchronizing other units external from said one-bit digital control unit which may be used to form a system having sad one-bit digital control unit.
Claim 4
Dependent Claim
95 words
The one-bit digital control unit as recited in claim 1 further comprising: an enable input for conducting an input enable signal; second storage means responsive to said input enable signal, said second storage means being coupled to said data conductor means for conditionally storing data conducted by said data conductor means; gating means coupled to said second storage means, to said data conductor means, and to said logic means for conditionally enabling transfer of information from said data conductor means to said logic means when said gating means is conditioned by said second storage means.
Claim 5
Dependent Claim
54 words
The one-bit digital control unit as recited in claim 1 further including means coupled to said instruction decode means for producing an output control signal in response to a particular instruction code received by said instruction decode means, the output control signal being to control a function external to said one-bit digital control unit.
Claim 6
Dependent Claim
40 words
The one-bit digital control unit as recited in claim 4 wherein said outut control signal represents a jump instruction to a memory unit external from said one-bit digital control unit so that the memory unit can perform a jump operation.
Claim 7
Dependent Claim
42 words
The one-bit digital control unit as recited in claim 1 wherein one of said non-arithmetic instructions is a no-operation instruction, wherein no logical operation is performed by said logic means in response to decoding of said no-operation instruction by said decode means.
Claim 8
Dependent Claim
26 words
The one-bit digital control unit as recited in claim 1 wherein said non-arithmetic logic operation includes a logical ANDing operation and also a logical inverting operation.
Claim 9
Dependent Claim
27 words
The one-bit digital control unit as recited in claim 1 wherein said non-arithmetic logic operations include a logical ORing operation and also a logical Exclusive ORing operation.
Claim 10
Dependent Claim
31 words
The one-bit digital control unit as recited in claim 1 wherein said non-arithmetic instructions include load, load complement, AND, AND complement, OR, OR complement, Exclusive NOR, store, and store complement instructions.
Claim 11
Dependent Claim
96 words
The one-bit digital control unit as recited in claim 1 further including: an enable conductor for conducting an output enable signal into said one-bit digital control unit. output enable storage means responsive to said output enable signal, said output enable storage means being coupled to said data conductor means for conditionally storing data conducted by said data conductor means; gating means responsive to said output enable storage means, aid gating means being coupled to said instruction decode means for providing a write signal in response to a decoded store instruction provided by said instruction decode means.
Claim 12
Dependent Claim
245 words
A one-bit digital control unit for executing a plurality of instructions comprising: data conductor means for conducting data to and from said digital control unit; a plurality of instruction input conductors for conducting any one of a plurality of digital codes each representative, respectively, of said instructions to said digital control unit; instruction decode means responsive to said digital codes, said instruction decode means being coupled to said instruction input conductors for decoding one of said digital codes and producing a decoder output signal corresponding to a decoded one of said instructions; control means responsive to said decoder output signal for producing a plurality of control signals for effecting execution of said decoded one of said instructions; logic means having first and second inputs and an output, said logic means being responsive to said control signals, said logic means coupled to said data conductor means for effecting performance of a selected one of the plurality of instructions and for producing an output signal at said output, said plurality of instructions including at least and AND-type function, but not including any arithmetic-type functions; storage outputs means responsive to said control means and coupled to said output of said logic means and to said second input, said storage output means being for storing information representative of said output of said logic means; means responsive to said storage output means for selectively coupling an output of said storage output means to said first input of said logic means.
Claim 13
Dependent Claim
245 words
A one-bit digital control unit for executing a plurality of instructions comprising: data conductor means for conducting data to and from said digital control unit; a plurality of instruction input conductors for conducting any one of a plurality of digital codes each representative, respectively, of said instructions to said digital control unit; instruction decode means responsive to said digital codes, said instruction decode means being coupled to said instruction input conductors for decoding one of said digital codes and producing a decoder output signal corresponding to a decoded one of said instructions; control means responsive to said decoder output signal for producing a plurality of control signals for effecting execution of said decoded one of said instructions; logic means having first and second inputs and an output, said logic means being responsive to said control signals, said logic means coupled to said data conductor means for effecting performance of a selected one of the plurality of instructions and for producing an output signal at said output, said plurality of instructions including at least and AND-type function, but not including any arithmetic-type functions; storage outputs means responsive to said control means and coupled to said output of said logic means and to said second input, said storage output means being for storing information representative of said output of said logic means; means responsive to said storage output means for selectively coupling an output of said storage output means to said first input of said logic means.
Claim 14
Dependent Claim
217 words
A one-bit digital control unit for executing a plurality of instructions comprising: a single data terminal means for conducting data to and from said digital control unit; a plurality of instruction input conductors; instruction decode means responsive to digital code signals, said instruction decode means being coupled to said plurality of instruction input conductors for decoding an instruction code and producing a decoder output signal corresponding to a decoded instruction; control means responsive to said decoder output signal for producing a plurality of control signals for effecting execution of said decoded instruction; logic means having first and second inputs and an output, said logic means being responsive to said control signals, said logic means being coupled to said data terminal means for effecting performance of one of a plurality of logical functions on data signals on said first and second inputs and for producing a corresponding result signal at said output, said plurality of logical functions including an AND-type function and an invert-type function, but not including any arithmetic-type function; result storage means responsive to said control means and coupled to said output and to said second input for storing information representative of said result signal; means responsive to said result storage means for selectively coupling an output of said result storage means to said first input.
Claim 15
Dependent Claim
217 words
A one-bit digital control unit for executing a plurality of instructions comprising: a single data terminal means for conducting data to and from said digital control unit; a plurality of instruction input conductors; instruction decode means responsive to digital code signals, said instruction decode means being coupled to said plurality of instruction input conductors for decoding an instruction code and producing a decoder output signal corresponding to a decoded instruction; control means responsive to said decoder output signal for producing a plurality of control signals for effecting execution of said decoded instruction; logic means having first and second inputs and an output, said logic means being responsive to said control signals, said logic means being coupled to said data terminal means for effecting performance of one of a plurality of logical functions on data signals on said first and second inputs and for producing a corresponding result signal at said output, said plurality of logical functions including an AND-type function and an invert-type function, but not including any arithmetic-type function; result storage means responsive to said control means and coupled to said output and to said second input for storing information representative of said result signal; means responsive to said result storage means for selectively coupling an output of said result storage means to said first input.