Nej, aritmetik utförs i allmänhet inte direkt inom instruktionsregistret (IR).
Instruktionsregistrets primära funktion är att hålla instruktionen som för närvarande hämtas och avkodas av CPU. Det är en tillfällig lagringsplats. Aritmetiska operationer utförs i den aritmetiska logikenheten (ALU), som är en separat komponent i CPU. Instruktionen i IR berättar ALU * vilken * operation som ska utföras på data som hämtats från minne eller register, men själva aritmetiken händer i ALU.