I-Type Instruction - Opcode(6), In Reg(5), Out Reg(5), Address Offset(16). Handles load and store. Opcode sent to Control. In and Out Reg sent to Registers. Add Offset sign extended to 32-bit. In Reg Value added to Add Offset, result sent to Data Memory. If load, gets value at result, sends to Registers where it is stored in Out Reg. If store, Out Reg Value sent to Data Memory, stored at result address. PC + 4.