Computer Hardware User's Guide

AR2 read
AR2 written
Resolving Register Conflicts
8-20
Example 8–15. Write to an AR Followed by an AR for Address Generation Without a
Pipeline Conflict
LDI @TABLE,AR2
MPYF @VALUE,R1
ADDF R2,R1
MPYF *AR2++,R1
SUBF
STF
Pipeline Operation
PC Fetch
Decode Read Execute
n LDI
n+1 MYPF LDI
n+2 ADDF MYPF LDI
n+3 MYPF ADDF MYPF LDI
n+4 SUBF MYPF ADDF MYPF
n+5 STF SUBF MYPF ADDF