So on https://en.wikipedia.org/wiki/Cycles_per_instruction it says:
For the multi-cycle MIPS, there are 5 types of instructions:
- Load (5 cycles)
- Store (4 cycles)
- R-type (4 cycles)
- Branch (3 cycles)
- Jump (3 cycles)
I'm unsure how many cycles the instruction 'addi' takes since there's no specific mention of it.
'add' is a R-type instruction and therefore takes 4 cycles, so my best guess would be that 'addi' (I-type instruction) also takes 4. Could someone please confirm or correct my guess?