Top "X86" questions

x86 is an architecture derived from the Intel 8086 CPU.

i386 different from x86?

While downloading Fedora Linux, they offer two options for download that I don't know the difference to: x86 and i386. …

x86 i386
x86, difference between BYTE and BYTE PTR

What is the difference between these two lines? What PTR changes here? ;first mov BYTE [ecx], 0 ;second mov BYTE PTR […

assembly x86 nasm masm
How to check if a signed integer is neg or pos?

I am new to x86 assembly language, I have a signed integer saved in register eax, and I want to …

assembly x86 negative-number negative-integer
x86 cmpl and jne

I'm tracing some x86 code for an assignment, and I was wondering what exactly "cmpl" does and how to predict …

assembly x86 att
Very fast memcpy for image processing?

I am doing image processing in C that requires copying large chunks of data around memory - the source and …

c assembly optimization x86 memcpy
How Do You Make An Assembler?

I'd like to make a simple x86 assembler. I'm wondering if there's any tutorials for making your own assembler. Or …

x86 assembly
How to count clock cycles with RDTSC in GCC x86?

With Visual Studio I can read the clock cycle count from the processor as shown below. How do I do …

c++ c gcc x86 rdtsc
MOVing between two memory addresses

I'm trying to learn assembly (so bear with me) and I'm getting a compile error on this line: mov byte […

assembly x86 instructions mov
Limitations of Intel Assembly Syntax Compared to AT&T

To me, Intel syntax is much easier to read. If I go traipsing through assembly forest concentrating only on Intel …

linux assembly x86 att bsd
Using devenv.exe from the command line and specifying the platform

I'm attempting to compile a visual studio solution using devenv.exe from the command line. I can get it to …

x86 devenv anycpu