Top "X86" questions

x86 is an architecture derived from the Intel 8086 CPU.

Difference between JE/JNE and JZ/JNZ

In x86 assembly code, are JE and JNE exactly the same as JZ and JNZ?

assembly x86
Assembly - JG/JNLE/JL/JNGE after CMP

I don't understand the JG/JNLE/JL/JNGE instructions, which come after CMP. for example, If I have: CMP al,…

assembly x86 eflags
System.BadImageFormatException: Could not load file or assembly (from installutil.exe)

I am trying to install a Windows service using InstallUtil.exe and am getting the error message System.BadImageFormatException: Could …

.net windows-services x86 64-bit x86-64
Carry Flag, Auxiliary Flag and Overflow Flag in Assembly

I Cannot seem to tell the difference between the Carry Flag, Auxiliary Flag and Overflow Flag in Assembly. I'm currently …

assembly x86 overflow eflags
Compile/run assembler in Linux?

I'm fairly new to Linux (Ubuntu 10.04) and a total novice to assembler. I was following some tutorials and I couldn't …

linux ubuntu x86 assembly
What does "int 0x80" mean in assembly code?

Can someone explain what the following assembly code does? int 0x80

assembly x86
How do AX, AH, AL map onto EAX?

My understanding of x86 registers say that each register can be accessed by the entire 32 bit code and it is …

assembly x86 cpu-registers
Difference between x86, x32, and x64 architectures?

Please explain the difference between x86, x32 and x64? Its a bit confusing when it comes to x86 and x32 …

x86 64-bit x86-64 cpu-architecture abi
JNZ & CMP Assembly Instructions

Correct me if I am wrong. This is my understanding of JNZ and CMP. JNZ - The jump WILL take …

assembly x86 reverse-engineering ollydbg cmp
x86 Assembly on a Mac

Does anyone know of any good tools (I'm looking for IDEs) to write assembly on the Mac. Xcode is a …

xcode macos x86 assembly