Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
155 words
A digital computer for performing a set of instructions, said digital computer being comprised of: an array of microprocessors; each of said microprocessors being characterized as including respective control memory means for storing commands, means for sequentially fetching selectable sequences of said commands, and circuits that perform functions on digital data in response to said fetched commands; said circuits being characterized as including a plurality of electrical contacts which define said functions that said circuits perform; said commands and said contacts being chosen differently within the microprocessors such that the microprocessors are adapted to efficiently perform respective parts of the instructions in said set; and one of said microprocessors having its circuits and command sequences adapted to perform conditional operations without first determining if those conditions exist; and another of said microprocessors having its circuits and command sequences adapted to determine whether said conditions exist and alert said one microprocessor if they do not exist.
Claim 2
Dependent Claim
155 words
A digital computer for performing a set of instructions, said digital computer being comprised of: an array of microprocessors; each of said microprocessors being characterized as including respective control memory means for storing commands, means for sequentially fetching selectable sequences of said commands, and circuits that perform functions on digital data in response to said fetched commands; said circuits being characterized as including a plurality of electrical contacts which define said functions that said circuits perform; said commands and said contacts being chosen differently within the microprocessors such that the microprocessors are adapted to efficiently perform respective parts of the instructions in said set; and one of said microprocessors having its circuits and command sequences adapted to perform conditional operations without first determining if those conditions exist; and another of said microprocessors having its circuits and command sequences adapted to determine whether said conditions exist and alert said one microprocessor if they do not exist.
Claim 3
Dependent Claim
143 words
A digital computer being adapted to perform a set of instructions and being comprised of: a microprocessor that includes at least two input-output interfaces, a control memory means for storing commands, means for sequentially fetching selectable sequences of said commands, and circuits that perform functions on digital data in response to said commands; multiple ones of said microprocessors being intercoupled in an array to communicate with each other over multiple buses which couple to said input-output interfaces; one of said microprocessors being adapted to receive said instructions via said buses and perform conditional operations as specified by said received instructions without first determining if those conditions are satisfied; and another of said microprocessors being adapted to also receive said instructions in parallel with said one microprocessor, to determine whether said conditions are satisfied, and to alert said one microprocessor if they are not.
Claim 4
Dependent Claim
143 words
A digital computer being adapted to perform a set of instructions and being comprised of: a microprocessor that includes at least two input-output interfaces, a control memory means for storing commands, means for sequentially fetching selectable sequences of said commands, and circuits that perform functions on digital data in response to said commands; multiple ones of said microprocessors being intercoupled in an array to communicate with each other over multiple buses which couple to said input-output interfaces; one of said microprocessors being adapted to receive said instructions via said buses and perform conditional operations as specified by said received instructions without first determining if those conditions are satisfied; and another of said microprocessors being adapted to also receive said instructions in parallel with said one microprocessor, to determine whether said conditions are satisfied, and to alert said one microprocessor if they are not.
Claim 5
Dependent Claim
32 words
A digital computer according to claim 1 wherein said circuits include multiple input buses and multiple output buses for digital data, and said contacts interconnect said input buses to said output buses.
Claim 6
Dependent Claim
34 words
A digital computer according to claim 1 wherein said circuits include a means for performing arithmetic and logical transformations on corresponding bits of a plurality of data words and said contacts tailor said transformations.
Claim 7
Dependent Claim
35 words
A digital computer according to claim 1 wherein said circuits include a means for performing arithmetic and logical transformations on a plurality of addresses for said control memory means and said contacts tailor said transformations.
Claim 8
Dependent Claim
22 words
A digital computer according to claim 1 wherein said microprocessors which include said circuits are individually packaged on a single semiconductor chip.
Claim 9
Dependent Claim
22 words
A digital computer according to claim 1 wherein said microprocessors which include said circuits are individually packaged on a single semiconductor wafer.
Claim 10
Dependent Claim
19 words
A digital computer according to claim 1 wherein said control memory means in said microprocessor is a read-write memory.
Claim 11
Dependent Claim
19 words
A digital computer according to claim 1 wherein said control memory means in said microprocessor is a read-only memory.
Claim 12
Dependent Claim
53 words
A digital computer according to claim 1 wherein said one and another microprocessors receive said instructions in parallel, and wherein said one and another microprocessors are responsive to each received instruction to fetch and execute different sequences of commands in their respective control memory means which together constitute the execution of that instruction.