Consider the following code (x86-64):
MOV DWORD PTR [rbp-4], 43777 ; 43777 -> 00 00 AB 01
MOV EAX, DWORD PTR [rbp-4]
If we have little-endian, then 00 00 AB 01 will be stored in RAM as 01 AB 00 00.
But what about register EAX? Is it stores number as 00 00 AB 01 or as 01 AB 00 00?