Programming.
instructions in this group provide the two registers to the ALU, trigger an ALU operation and store the result in the destination register, Rd. One special case which I’ve put in this group is MOV Rd,Rr. This instruction copies the value of Rr into Rd. For simplicity, I let the ALU perform a “nop”