User Tools

Site Tools


mywiki:hw:mips:barrier_fence

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mywiki:hw:mips:barrier_fence [2014/07/28 21:02] shaoguohmywiki:hw:mips:barrier_fence [2022/04/02 17:29] (current) – external edit 127.0.0.1
Line 1: Line 1:
 **MIPS Pipeline Hazards, Memory Alignment and Barrier/Fences** **MIPS Pipeline Hazards, Memory Alignment and Barrier/Fences**
 ====== Pipeline Hazards/Branch Delay ====== ====== Pipeline Hazards/Branch Delay ======
-{{:mywiki:hw:mips:800px-mips_architecture_pipelined_.svg.png|}}+{{:mywiki:hw:mips:800px-mips_architecture_pipelined_.svg.png?600|}}
 MIPS has explicit pipeline hazards; **the instruction immediately following a branch or jump instruction will always be executed** (this instruction is sometimes referred to as the "b**ranch delay slot**"). If your code was really assembled exactly as you wrote it: MIPS has explicit pipeline hazards; **the instruction immediately following a branch or jump instruction will always be executed** (this instruction is sometimes referred to as the "b**ranch delay slot**"). If your code was really assembled exactly as you wrote it:
 <file> <file>
mywiki/hw/mips/barrier_fence.1406552558.txt.gz · Last modified: (external edit)