No, Intel CPUs are little endian: http://en.wikipedia.org/wiki/Endianness
Related Contents:
- What does “rep; nop;” mean in x86 assembly? Is it the same as the “pause” instruction?
- What’s the purpose of the LEA instruction?
- Why does this code execute more slowly after strength-reducing multiplications to loop-carried additions?
- Assembly code vs Machine code vs Object code?
- Why do x86-64 instructions on 32-bit registers zero the upper part of the full 64-bit register?
- Why is x86 ugly? Why is it considered inferior when compared to others? [closed]
- x86_64 registers rax/eax/ax/al overwriting full register contents [duplicate]
- What does the endbr64 instruction actually do?
- What are the names of the new X86_64 processors registers?
- Does it make any sense to use the LFENCE instruction on x86/x86_64 processors?
- Intel 64, rsi and rdi registers
- Why are RBP and RSP called general-purpose registers?
- Is there a programming language “below” Assembly? [closed]
- What is callq instruction?
- Long multi-byte NOPs: commonly understood macros or other notation
- How do I achieve the theoretical maximum of 4 FLOPs per cycle?
- What does multicore assembly language look like?
- The point of test %eax %eax [duplicate]
- What is the difference between MOV and LEA?
- Purpose of ESI & EDI registers?
- What is the function of the push / pop instructions used on registers in x86 assembly?
- `testl` eax against eax?
- What does “int 0x80” mean in assembly code?
- What is the purpose of the RBP register in x86_64 assembler?
- How to break on assembly instruction at a given address in gdb?
- Learning assembly [closed]
- How does the stack work in assembly language?
- What are IN & OUT instructions in x86 used for?
- Go isn’t linking my assembly: undefined external function
- Fastest way to do horizontal SSE vector sum (or other reduction)
- int operators != and == when comparing to zero
- What are callee and caller saved registers?
- GAS: Explanation of .cfi_def_cfa_offset
- Why is there not a register that contains the higher bytes of EAX?
- What happens if you use the 32-bit int 0x80 Linux ABI in 64-bit code?
- Do programming language compilers first translate to assembly or directly to machine code?
- VA (Virtual Address) & RVA (Relative Virtual Address)
- What does ORG Assembly Instruction do?
- What registers are preserved through a linux x86-64 function call
- How to write self-modifying code in x86 assembly
- Why does GCC call libc’s sqrt() without using its result?
- Where to learn x64 assembly from? [closed]
- How are the fs/gs registers used in Linux AMD64?
- What was the original reason for the design of AT&T assembly syntax?
- explanation about push ebp and pop ebp instruction in assembly
- Why does the ARM PC register point to the instruction after the next one to be executed?
- What does the MOVZBL instruction do in IA-32 AT&T syntax?
- What do square brackets mean in x86 assembly?
- How does clang generate non-looping code for sum of squares?
- ret, retn, retf – how to use them