×

Data processor which can repeat the execution of instruction loops with minimal instruction fetches

  • US 4,566,063 A
  • Filed: 10/17/1983
  • Issued: 01/21/1986
  • Est. Priority Date: 10/17/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for selectively repeating the execution of an instruction in a data processor comprising:

  • an instruction pipeline having at least input and output stages;

    bus cycle control means for selectively transferring instructions into the input stage of the pipeline;

    pipeline control means for selectively advancing the instructions from the input stage of the pipeline to the output stage thereof; and

    instruction execution means for executing the instruction in the output stage of the pipeline;

    the method comprising the steps of;

    selectively setting a loop control bit;

    sequentially enabling the bus cycle control means and the pipeline control means to advance an instruction to the output stage of the pipeline;

    enabling the instruction execution means to execute said instruction at the output stage of the pipeline; and

    if said loop control bit is set, enabling the pipeline control means to advance the instructions in the pipeline while inserting said instruction into a selected stage of the pipeline.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×