Programming.
ALU, then we can simply execute these two steps: Rr+1:Rr →ALUi1, perform move ALUo →Rd+1:Rd This is also useful for the next group of instructions: ADIW Rd,K Adds the constant K (0..63) from the instruction register to register pair Rd+1:Rd and stores the result in Rd+1:Rd. Rd+1:Rd →ALUi1, K