OR
Bitwise OR
3-100
Execution
if (cond)
src1 or src2
→
dst
else
nop
Pipeline
Stage
E1
Read
src1, src2
Written
dst
Unit in use
.L or .S
Instruction Type
Single-cycle
Delay Slots
0
Example 1
OR .L1X
A1,B1,A2
Before instruction
1 cycle after instruction
A1
08A3 A49Fh
A1
08A3 A49Fh
A2
XXXX XXXXh
A2
08FF B7DFh
B1
00FF 375Ah
B1
00FF 375Ah
Example 2
OR .L2
–12,B1,B2
Before instruction
1 cycle after instruction
B1
0000 3A41h
B1
0000 3A41h
B2
XXXX XXXXh
B2
FFFF FFF5h
Pipeline