Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
264 words
An arithmetic and logic unit for performing arithmetic and logic operations on externally supplied first digital input signal A and second digital input signal B in response to arithmetic mode indicating signals, and outputting a result thereof, said arithmetic and logic unit comprising: control means (14) for generating first (S 0 -S 5 ), second (C in , S 6 ) and third (C c ) internal control signals in response to said arithmetic mode indicating signals; selector means (10a-10d) for generating an absolute value of said first input signal A and a complement B of said second input signal B from said input signals A and B in response to said first internal control signals (S 0 -S 5 ) from said control means (14); adder means (6a-6d) for adding said absolute value |A| and said complement B/ from said arithmetic means (10a-10d) in response to said second internal control signals (C in , S 6 ) from said control means (14); first extraction means (2, 20a-20c, 21) for extracting a most significant bit of output from said adder means (6a-6d) in response to said third internal control signals (C c ) from said control means (14); second extraction means (3d) for extracting a most significant bit of said first input signal A; and output means (2, 20d, 21) for outputting a result signal responsive to a result of a three-level decision corresponding to a>B, |A|≦B and A<-B (where B>0), said result signal including an output of said first extraction means (2, 20a-20c, 21) and an output from said second extraction means (3d).
Claim 2
Dependent Claim
264 words
An arithmetic and logic unit for performing arithmetic and logic operations on externally supplied first digital input signal A and second digital input signal B in response to arithmetic mode indicating signals, and outputting a result thereof, said arithmetic and logic unit comprising: control means (14) for generating first (S 0 -S 5 ), second (C in , S 6 ) and third (C c ) internal control signals in response to said arithmetic mode indicating signals; selector means (10a-10d) for generating an absolute value of said first input signal A and a complement B of said second input signal B from said input signals A and B in response to said first internal control signals (S 0 -S 5 ) from said control means (14); adder means (6a-6d) for adding said absolute value |A| and said complement B/ from said arithmetic means (10a-10d) in response to said second internal control signals (C in , S 6 ) from said control means (14); first extraction means (2, 20a-20c, 21) for extracting a most significant bit of output from said adder means (6a-6d) in response to said third internal control signals (C c ) from said control means (14); second extraction means (3d) for extracting a most significant bit of said first input signal A; and output means (2, 20d, 21) for outputting a result signal responsive to a result of a three-level decision corresponding to a>B, |A|≦B and A<-B (where B>0), said result signal including an output of said first extraction means (2, 20a-20c, 21) and an output from said second extraction means (3d).
Claim 3
Dependent Claim
27 words
An arithmetic and logic unit in accordance with claim 1, wherein both of said input signals A and B are binary numbers expressed in two's complement representation.
Claim 4
Dependent Claim
34 words
An arithmetic and logic unit in accordance with claim 1, wherein said adder means comprises full adders having carry inputs enabled responsive to said second internal control signals (C in , S 6 ).
Claim 5
Dependent Claim
37 words
An arithmetic and logic unit in accordance with claim 1, wherein said first extraction means calculates the carries of respective additions of said third internal control signal (C c ) and said outputs of said adder means.
Claim 6
Dependent Claim
30 words
An arithmetic and logic unit in accordance with claim 1, wherein said third internal control signal (C c ) is a most significant bit of said first input signal A.
Claim 7
Dependent Claim
35 words
An arithmetic and logic unit in accordance with claim 1, wherein said first internal control signals (S 0 -S 5 ) include a value of a most significant bit of said first input signal A.
Claim 8
Dependent Claim
33 words
An arithmetic and logic unit in accordance with claim 1, wherein said first extraction means is formed by cascade-connected AND gates (20a, 20b, 20c) and an XOR gate (21) of the final stage.
Claim 9
Dependent Claim
47 words
An arithmetic and logic unit in accordance with claim 1, wherein said output means comprises an XNOR gate (21) and an AND gate (20d) receiving an output from said XNOR gate and a most significant bit of said first input signal A from said second extraction means.
Claim 10
Dependent Claim
40 words
An arithmetic and logic unit in accordance with claim 8, wherein said output means outputs the output from said XNOR gate (21) as a lower order bit and the output from said AND gate (20d) as a higher order bit.