XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3 XOR R4 R4 R4 XOR R5 R5 R5 XOR R6 R6 R6 XOR R7 R7 R7 ADD: ADD R0 R0 #1 ADD R1 R1 R0 XOR R0 R0 R0 XOR R1 R1 R1 SUB: ADD R0 R0 #1 ADD R1 R1 #1 ADD R2 R2 #2 SUB R0 R0 #1 SUB R3 R2 R1 XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3 AND: ADD R0 R0 #5 ADD R1 R1 #3 AND R2 R0 #1 AND R3 R1 R0 XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3 OR: ADD R0 R0 #5 ADD R1 R1 #2 OR R2 R0 #1 OR R3 R1 R0 XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3 SL: ADD R0 R0 #5 ADD R1 R1 #2 SL R2 R0 #1 SL R3 R0 R1 XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3 SR: ADD R0 R0 #20 ADD R1 R1 #2 SR R2 R0 #1 SR R3 R0 R1 XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3 MUL: ADD R0 R0 #20 ADD R1 R1 #2 MUL R2 R0 #2 MUL R3 R0 R1 XOR R0 R0 R0 XOR R1 R1 R1 XOR R2 R2 R2 XOR R3 R3 R3