Jump to content

Operand forwarding

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Fram (talk | contribs) at 09:21, 1 March 2012 (Correct multiple issues template and general fixes using AWB (7916)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Operand forwarding refer to computer architecture. When concurrent execution in pipelining is stalled due to a data hazard, then operand forwarding is used.

E.g. :

      r1=r2+r3
      r5=r4+r1

In this instructions a hazard occurred at line 2,to overcome this we use operand forwarding technique like

    r1=r2+r3
    r5=r4+(r2+r3)