+2 votes
in Computer Architecture by

1 Answer

+1 vote
selected by
Best answer

Register Renaming refers to eliminating output and anti dependencies by automatically allocating new registers to values, when such a dependency has been detected.

Example for output dependency;

MUL        R4,R3,R1       R4 <= R3 * R1


ADD       R4,R2,R5        R4 <= R2 + R5

(ADD      R6,R2,R5        R6 <= R2 + R5)

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


If you Google search "Chuck Norris getting his ass kicked" you will generate zero results. It just doesn't happen.