Endianness: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
Content added Content deleted
 (new page)  | 
				 (make into table)  | 
				||
| Line 1: | Line 1: | ||
{{Stub}}  | 
  {{Stub}}  | 
||
{| class="wikitable"  | 
|||
* BE = Big Endian = MSB first = Most significant byte first (N64 MIPS)  | 
  |||
!  | 
|||
* LE = Little Endian = LSB first = Least significant byte first (x86)  | 
  |||
! Big Endian (BE)  | 
|||
! Little Endian (LE)  | 
|||
|-  | 
|||
! style="text-align:left;" | byte order  | 
|||
| MSB first  | 
|||
| LSB first  | 
|||
|-  | 
|||
! style="text-align:left;" | example (<tt>0x12345678</tt>)  | 
|||
| <tt>0x12 0x34 0x56 0x78</tt>  | 
|||
| <tt>0x78 0x56 0x34 0x12</tt>  | 
|||
|-  | 
|||
! style="text-align:left;" | architectures  | 
|||
| N64 MIPS  | 
|||
| x86, z80, GBA ARM [http://problemkaputt.de/gbatek.htm#gbamemorymap]  | 
|||
|}  | 
|||
=== See also ===  | 
|||
* https://en.wikipedia.org/wiki/Endianness  | 
|||
[[Category:Programming]]  | 
  [[Category:Programming]]  | 
||
Latest revision as of 09:54, 6 March 2020
- This article is currently a stub; it means I'm aware it's short and I probably intend to expand on the subject in the future!
 
| Big Endian (BE) | Little Endian (LE) | |
|---|---|---|
| byte order | MSB first | LSB first | 
| example (0x12345678) | 0x12 0x34 0x56 0x78 | 0x78 0x56 0x34 0x12 | 
| architectures | N64 MIPS | x86, z80, GBA ARM [1] |