My first programming language was mc68k assembler where the "correct" order of registers is the opposite.
68k has numerical, not named registers, and they're in the same order as the encoding.
68k has numerical, not named registers, and they're in the same order as the encoding.