Alpha systems have the following types of registers:
You must use integer and floating-point registers appropriately according to the type of register expected in the assembly instructions. If you confuse the two, the assembler issues an error message.
The assembler reserves all register names. All register names start with a dollar sign ($), and all alphabetic characters in register names are lowercase.