I've tried looking online, but I still haven't quite figured it out - does a number, for example 0x100 saved in a register by some convention like little/big endian like thigs are saved in memory or maybe it is just casting every digit into 4 bytes from lsb to msb? e.g. if I'm writing the following line in assembly:
movq $0x100, %rax
will rax look like this: msb 00000000 00000000 00000001 00000000 lsb
or perhaps something else by little-endian convention or something like that?
thank you for your help