A major architectural mistake was that both integer instructions and floating-point instructions used the same register file.
One of the ALUs can only execute simple integer instructions and loads.
The R8000 controlled the chip set and executed integer instructions.
The integer unit is responsible for executing integer instructions.
In stage seven, integer instructions write their results to the IRF.
The Alpha does not have condition codes for integer instructions to remove a potential bottleneck at the condition status register.
The integer operate format is used by integer instructions.
Unlike most superscalars, the chip can execute two integer instructions in a single clock cycle.
Two of the units are identical and execute all integer instructions except for multiply and divide.
Execution finishes in stage five for integer instructions and stage eight for floating-point.