Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
171 words
A processor network comprising at least first and second microprogrammed digital processors, 1. each of said processors including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. an operation code mapping memory for generating an address code for addressing said microprogram control means via said control memory address bus; d. an arithmetic logic unit for receiving input data to be processed; e. data transfer means coupled between the output circuit of said microprogram control means and an input control circuit of said arithmetic logic unit; f. microprogram sequencer source means for sequencing said microprogram control means via the address bus; g. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram sequencer source means or said operation code mapping memory of one or the other(s) of said processors to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; 2.
Claim 2
Dependent Claim
171 words
A processor network comprising at least first and second microprogrammed digital processors, 1. each of said processors including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. an operation code mapping memory for generating an address code for addressing said microprogram control means via said control memory address bus; d. an arithmetic logic unit for receiving input data to be processed; e. data transfer means coupled between the output circuit of said microprogram control means and an input control circuit of said arithmetic logic unit; f. microprogram sequencer source means for sequencing said microprogram control means via the address bus; g. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram sequencer source means or said operation code mapping memory of one or the other(s) of said processors to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; 2.
Claim 3
Dependent Claim
47 words
means for coupling said microprogram address busses of said processors together at least part of the time for exchanging microprogram sequencing information between processors; and 3. means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the
Claim 4
Dependent Claim
47 words
means for coupling said microprogram address busses of said processors together at least part of the time for exchanging microprogram sequencing information between processors; and 3. means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the
Claim 5
Dependent Claim
44 words
arithmetic logic unit sections of said processors. 2. The combination as set forth in claim 1 wherein said control memory address bus is a three-state bus for preventing more than one of said source means from being effectively coupled to said microprogram control means.
Claim 6
Dependent Claim
39 words
The combination as set forth in claim 1 wherein said coupling means of paragraph 2 comprises a first bi-directional gate means for selectively permitting the flow of microprogram sequencing information in one direction or the other between said processors.
Claim 7
Dependent Claim
42 words
The combination as set forth in claim 1 further including a second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 8
Dependent Claim
36 words
The combination as set forth in claim 11 wherein said control memory address bus is a three-state bus for preventing more than one of said source means from being effectively coupled to said microprogram control means.
Claim 9
Dependent Claim
41 words
The combination as set forth in claim 3 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 10
Dependent Claim
38 words
The combination as set forth in claim 3 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections.
Claim 11
Dependent Claim
38 words
The combination as set forth in claim 5 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between such arithmetic logic unit sections.
Claim 12
Dependent Claim
218 words
A processor network comprising at least first and second microprogrammed digital processors, 1. each of said processors including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. an operation code mapping memory for generating an address code for addressing said microprogram control means via said control memory address bus; d. an arithmetic logic unit for receiving input data to be processed; e. pipeline register coupled between the output circuit of said microprogram control means and an input circuit of said arithmetic logic unit; f. microprogram sequencer source means for sequencing said microprogram control means via said address bus; g. branch address source means for supplying jump instructions to said microprogram control means via said address bus; h. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram sequencer source means or said branch address source means or said operation code source means of one or the other(s) of said processors to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; 2. means for coupling said microprogram address busses of said processors together at least part of the time for exchanging microprogram sequencing information between processors; and
Claim 13
Dependent Claim
218 words
A processor network comprising at least first and second microprogrammed digital processors, 1. each of said processors including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. an operation code mapping memory for generating an address code for addressing said microprogram control means via said control memory address bus; d. an arithmetic logic unit for receiving input data to be processed; e. pipeline register coupled between the output circuit of said microprogram control means and an input circuit of said arithmetic logic unit; f. microprogram sequencer source means for sequencing said microprogram control means via said address bus; g. branch address source means for supplying jump instructions to said microprogram control means via said address bus; h. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram sequencer source means or said branch address source means or said operation code source means of one or the other(s) of said processors to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; 2. means for coupling said microprogram address busses of said processors together at least part of the time for exchanging microprogram sequencing information between processors; and
Claim 14
Dependent Claim
28 words
means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 15
Dependent Claim
28 words
means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 16
Dependent Claim
36 words
The combination as set forth in claim 9 wherein said control memory address bus is a three-state bus for preventing more than one of said source means from being effectively coupled to said microprogram control means.
Claim 17
Dependent Claim
39 words
The combination as set forth in claim 9 wherein said coupling means of paragraph 2 comprises a first bi-directional gate means for selectively permitting the flow of microprogram sequencing information in one direction or the other between said processors.
Claim 18
Dependent Claim
41 words
The combination as set forth in claim 9 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 19
Dependent Claim
41 words
The combination as set forth in claim 10 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 20
Dependent Claim
36 words
The combination as set forth in claim 11 wherein said control memory address bus is a three-state bus for preventing more than one of said source means from being effectively coupled to said microprogram control means.
Claim 21
Dependent Claim
38 words
The combination as set forth in claim 11 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections.
Claim 22
Dependent Claim
38 words
The combination as set forth in claim 14 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between such arithmetic logic unit sections.
Claim 23
Dependent Claim
334 words
A processor network comprising at least first and second microprogrammed digital processors, 1. said first processor including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. operation code source means for providing address codes for addressing said microprogram control means via said control memory address bus; d. an arithmetic logic unit for receiving input data to be processed; e. data transfer means coupled between the output circuit of said microprogram control means and in input control circuit of said arithmetic logic unit; f. a microprogram sequencer source means for sequencing said microprogram control means via said address bus; g. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram sequencer source means or said operation code source means of said first processor to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; 2. said second processor including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. an arithmetic logic unit for receiving input data to be processed; d. data transfer means coupled between the output circuit of said microprogram control means and in input control circuit of said arithmetic logic unit; e. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram source means or said operation code source means of said first processor to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; and 3. means for coupling said microprogram address busses of said processors together at least part of the time for exchanging microprogram sequencing information between processors; and 4. means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 24
Dependent Claim
334 words
A processor network comprising at least first and second microprogrammed digital processors, 1. said first processor including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. operation code source means for providing address codes for addressing said microprogram control means via said control memory address bus; d. an arithmetic logic unit for receiving input data to be processed; e. data transfer means coupled between the output circuit of said microprogram control means and in input control circuit of said arithmetic logic unit; f. a microprogram sequencer source means for sequencing said microprogram control means via said address bus; g. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram sequencer source means or said operation code source means of said first processor to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; 2. said second processor including: a. microprogram control means; b. control memory address bus for carrying microprogram sequencing information; c. an arithmetic logic unit for receiving input data to be processed; d. data transfer means coupled between the output circuit of said microprogram control means and in input control circuit of said arithmetic logic unit; e. next control memory address source designator coupled to said arithmetic logic unit for selectively coupling said microprogram source means or said operation code source means of said first processor to said address bus depending upon the nature of the data generated by said arithmetic logic unit and/or other conditional input data transmitted to said memory address source designator; and 3. means for coupling said microprogram address busses of said processors together at least part of the time for exchanging microprogram sequencing information between processors; and 4. means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 25
Dependent Claim
40 words
The combination as set forth in claim 17 wherein said control memory address bus of said first processor is a three-state bus for preventing more than one of said source means from being effectively coupled to said microprogram control means.
Claim 26
Dependent Claim
22 words
The combination as set forth in claim 17 wherein said coupling means of paragraph 3 permanently couples said microprogram address busses together.
Claim 27
Dependent Claim
40 words
The combination as set forth in claim 17 further including bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 28
Dependent Claim
40 words
The combination as set forth in claim 19 wherein said control memory address bus of said first processor is a three-state bus for preventing more than one of said source means from being effectively coupled to said microprogram control means.
Claim 29
Dependent Claim
40 words
The combination as set forth in claim 18 further including bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections of said processors.
Claim 30
Dependent Claim
38 words
The combination as set forth in claim 19 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between the arithmetic logic unit sections.
Claim 31
Dependent Claim
38 words
The combination as set forth in claim 21 further including second bi-directional gate means coupled between the arithmetic logic unit sections of said processors to provide for the selective flow of data between such arithmetic logic unit sections.