Appendix A
A-20 MIPS R4000 Microprocessor User's Manual
Operation:
Exceptions:
Coprocessor unusable exception
Opcode Bit Encoding:
BCzFL
(continued)
Branch On Coprocessor z
BCzFL
False Likely
T: target ← (offset
15
)
14
|| offset || 0
2
32 T–1: condition ← not COC[z]
T+1: if condition then
PC ← PC + target
endif
else
NullifyCurrentInstruction
T: target ← (offset
15
)
46
|| offset || 0
2
64 T–1: condition ← not COC[z]
T+1: if condition then
PC ← PC + target
endif
else
NullifyCurrentInstruction
BCzFL
000001
31 30 29 28 27 26
Bit #
25
0
BC0FL
00001
24 23 22 21
Branch condition
BC sub-opcode
20 19 18 17 16
00 01 0
000011
31 30 29 28 27 26
Bit #
25
0
BC1FL
00001
24 23 22 21 20 19 18 17 16
00 01 0
000101
31 30 29 28 27 26
Bit #
25
0
BC2FL
00001
24 23 22 21 20 19 18 17 16
00 01 0
Coprocessor Unit Number
Opcode