Claims
- 1. In a coprocessing system comprising first and second data processors, a method for a first processor to coordinate the execution by a second data processor of a selected single instruction of a selected program when said single instruction is received by said first processor for execution by the first processor during the processing of said selected program so that the first and second processors cooperate in a coprocessing system wherein the second processor does not follow the same instruction stream as the first processor, the method practiced by said processor comprising the steps of:
- receiving said single instruction;
- commanding said second processor to execute said received since instruction;
- reading a response from said second processor indicating a request to selectively evaluate an effective address contained in said single instruction under execution by said second processor;
- evaluating said selected effective address in said single instruction if said response indicates that said address must be evaluated by said first processor in support of the execution of said single instruction by said second processor; and
- holding said evaluated selected effective address in support of the execution of said single instruction by said second processor;
- whereby the first processor will selectively evaluate the effective address of any operations needed for the second processor to execute the single instruction so that both processors operate independently in a coprocessing system wherein the second processor does not need to follow the instruction stream of the first processor.
Parent Case Info
This is a division, of application Ser. No. 908,912 filed Sept. 18, 1986, now U.S. Pat. No. 4,758,978.
US Referenced Citations (8)
Divisions (1)
|
Number |
Date |
Country |
Parent |
908912 |
Sep 1986 |
|