The document describes five addressing modes in MIPS: 1. Immediate addressing mode uses instructions with immediate values to perform operations like addition and bitwise OR. 2. Register addressing mode performs operations using values stored in registers like addition and bitwise OR. 3. Base/displacement addressing mode loads/stores values from/to memory using a register plus an offset. 4. PC-relative addressing mode allows branching to locations using the program counter plus an offset. 5. Pseudo direct addressing mode allows jumping to absolute or register addresses.