Claims
- 1. In a coprocessing system in which a general purpose data processor and each of a plurality of special purpose coprocessors are coordinated by address and data buses wherein the general purpose data processor coordinates execution by a selected one of the plurality of special purpose coprocessors of a single instruction of a selected program, when said single instruction is received by said processor for execution by that processor during the processing of said selected program, the processor and coprocessors cooperating in said coprocessing system wherein the processor and coprocessors follow different and independent instruction streams, wherein the processor includes means for executing said single instruction and comprises:
- first means coupled to said address and data buses for receiving a coprocessor identifier bit field containing a selected one of a plurality of coprocessor identifier values, and means for decoding said identifier bit field to identify to said processor a selected one of said plurality of coprocessors with which said processor is to cooperate in the execution of said single instruction;
- second means coupled to said address and data buses for receiving a command select bit field containing a selected one of a plurality of command select values, and said means for decoding also decoding said command select bit field to select a predetermined one of a plurality of functions to be executed by said selected coprocessor;
- third means coupled to said address and data buses for receiving an operation code bit field containing a predetermined operation code value and said means for decoding also decoding said operation code bit field to transfer said command select value to said selected coprocessor;
- fourth means coupled to said address and data buses responsive to said means for decoding to transfer said command select value to said selected coprocessor for selectively performing any of a plurality of predetermined tasks in response to the operation code bit field of the third means in support of the execution by said coprocessor of the function selected by said command select value.
Parent Case Info
This is a divisional of application Ser. No. 889,591, filed 25 July 1986, now U.S. Pat. No. 4,715,013, which was a continuation of application Ser. No. 485,676, filed 18 Apr. 1983 and now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4270167 |
Koehler et al. |
May 1981 |
|
4547849 |
Louie et al. |
Oct 1985 |
|
Divisions (1)
|
Number |
Date |
Country |
Parent |
889591 |
Jul 1986 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
485676 |
Apr 1983 |
|