How to resolve stuctural dependencies in computer organization?
Answers
Answered by
13
There are mainly three types of dependencies possible in a pipelined processor. These are :
1) Structural Dependency
2) Control Dependency
3) Data Dependency
These dependencies may introduce stalls in the pipeline.
Stall : A stall is a cycle in the pipeline without new input.
Structural dependency
This dependency arises due to the resource conflict in the pipeline. A resource conflict is a situation when more than one instruction tries to access the same resource in the same cycle. A resource can be a register, memory, or ALU.
PLEASE FOLLOW ME GUYS
1) Structural Dependency
2) Control Dependency
3) Data Dependency
These dependencies may introduce stalls in the pipeline.
Stall : A stall is a cycle in the pipeline without new input.
Structural dependency
This dependency arises due to the resource conflict in the pipeline. A resource conflict is a situation when more than one instruction tries to access the same resource in the same cycle. A resource can be a register, memory, or ALU.
PLEASE FOLLOW ME GUYS
ayushi1634:
hii
Answered by
0
Answer:
BRAINLIST ANSWER
HOPE IT WILL HELP
Explanation:
To minimize structural dependency stalls in the pipeline, we use a hardware mechanism called Renaming. Renaming : According to renaming, we divide the memory into two independent modules used to store the instruction and data separately called Code memory(CM) and Data memory(DM) respectively.
Similar questions