Expand description
EX-stage execution: Decoded plus operands in, result out (T-11-002).
The bridge between crate::decode and crate::alu. Kept separate from
the pipeline so it stays a pure function of (op, rs_val, rt_val, hi, lo) —
testable without a machine, and with no way to accidentally read register
state the decode did not name.
Structs§
Enums§
- Cop0
Access - A coprocessor access that
EXresolved but must not itself perform. - Cop1
Access - The COP1 control moves (T-12-006). Arithmetic is Sprint 3.
- MemOp
- A memory access
EXcomputed andDCmust perform. - TlbOp
- The four TLB instructions.
- Write
Back - What an executed instruction wants written back.
Functions§
- execute
- Execute one decoded instruction.