Although the following instructions do not make much sense but if such case occurs, is data forwarding from MA of I1 to MA of I2 allowed? Or will it result in some stall?
Please add some reference, I couldn't find any yet.
I1: Load A //A<-Mem[address]
I2: Store Adress2, A // Mem[Address2] <- A