Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
174 words
A data processing system comprising: a first processor; a second processor; a memory; an address bus interconnecting said first processor, said second processor and said memory; a data bus interconnecting said first processor, said second processor and said memory; a first signal line interconnecting said first processor and said second processor; wherein said first processor fetches an instruction to be processed by said second processor; wherein a command which corresponds to said instruction is sent to said second processor by said first processor over said data bus, wherein instructions fetched by said first processor include a conditional branch instruction whose branch depends on whether a condition for branch is satisfied in said second processor, wherein within one bus cycle said first processor sends a conditional branch command which corresponds to said conditional branch instruction to said second processor over said data bus, and wherein within said one bus cycle said second processor sends a first signal to said first processor over said first signal line indicative of whether said condition for branch is satisfied.
Claim 2
Dependent Claim
174 words
A data processing system comprising: a first processor; a second processor; a memory; an address bus interconnecting said first processor, said second processor and said memory; a data bus interconnecting said first processor, said second processor and said memory; a first signal line interconnecting said first processor and said second processor; wherein said first processor fetches an instruction to be processed by said second processor; wherein a command which corresponds to said instruction is sent to said second processor by said first processor over said data bus, wherein instructions fetched by said first processor include a conditional branch instruction whose branch depends on whether a condition for branch is satisfied in said second processor, wherein within one bus cycle said first processor sends a conditional branch command which corresponds to said conditional branch instruction to said second processor over said data bus, and wherein within said one bus cycle said second processor sends a first signal to said first processor over said first signal line indicative of whether said condition for branch is satisfied.
Claim 3
Dependent Claim
102 words
A data processing system according to claim 1, further comprising: a second signal line interconnecting said first processor and said second processor; wherein within a next consecutive bus cycle after said one bus cycle said first processor sends an address signal over said address bus to said memory and sends a second signal over said second signal line to said second processor, said second signal indicating that said other bus cycle is for transferring data between said second processor said memory, and wherein data is transferred between said second processor and said memory over said data bus within said other bus cycle.
Claim 4
Dependent Claim
266 words
A microprocessor for use in a data processor system, said data processing system including an address bus connected to said microprocessor, a data bus connected to said microprocessor, a memory connected to said address bus and said data bus, a coprocessor connected to said address bus and said data bus, a first signal line connected to said microprocessor and said coprocessor and a second signal line connected to said microprocessor and said coprocessor, wherein said microprocessor fetches an instruction to be processed by said coprocessor, wherein a command which corresponds to said instruction sent to said coprocessor by said microprocessor over said data bus, wherein instructions fetched by said microprocessor includes a conditional branch instruction whose branch depends on whether a condition for branch is satisfied in said Coprocessor wherein within one bus cycle said microprocessor sends a conditional branch command which corresponds to said conditional branch instruction to said coprocessor over said data bus, and wherein within said bus cycle said coprocessor sends a first signal to said microprocessor over said first signal line, indicative of whether said condition for branch is satisfied, said microprocessor comprising: first means for receiving said first signal from said first signal line; and second means for sending an address signal over said address bus to said memory and for sending a second signal over said second signal line to said coprocessor within another bus cycle, said second signal indicating that said other bus cycle is for transferring data between said coprocessor and said memory, whereby data is transferred between said coprocessor and said memory within said other bus cycle.
Claim 5
Dependent Claim
266 words
A microprocessor for use in a data processor system, said data processing system including an address bus connected to said microprocessor, a data bus connected to said microprocessor, a memory connected to said address bus and said data bus, a coprocessor connected to said address bus and said data bus, a first signal line connected to said microprocessor and said coprocessor and a second signal line connected to said microprocessor and said coprocessor, wherein said microprocessor fetches an instruction to be processed by said coprocessor, wherein a command which corresponds to said instruction sent to said coprocessor by said microprocessor over said data bus, wherein instructions fetched by said microprocessor includes a conditional branch instruction whose branch depends on whether a condition for branch is satisfied in said Coprocessor wherein within one bus cycle said microprocessor sends a conditional branch command which corresponds to said conditional branch instruction to said coprocessor over said data bus, and wherein within said bus cycle said coprocessor sends a first signal to said microprocessor over said first signal line, indicative of whether said condition for branch is satisfied, said microprocessor comprising: first means for receiving said first signal from said first signal line; and second means for sending an address signal over said address bus to said memory and for sending a second signal over said second signal line to said coprocessor within another bus cycle, said second signal indicating that said other bus cycle is for transferring data between said coprocessor and said memory, whereby data is transferred between said coprocessor and said memory within said other bus cycle.