Assembly language (MIPS) difference betweent addi and add

assembly, mips

Solution

`add` adds the value in two registers

`addi` adds an immediate value (constant) to the register

This gives you some example.

Problem

I'm trying to understand the difference between using `addi` and `add`, does both do the same thing? e.g ``` addi $t0, $0, $a0 add $t0 , $0, $a0 ```

Original source