Search code examples
Hello World in real mode...

assemblyx86x86-16qemufasm

Read More
Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures?...

performanceassemblyx86intel

Read More
NASM+WCC+WLINK (OW 1.9): strange error addressing CONST data (wrong/even addressing)...

x86osdevlinker-flagswatcom80286

Read More
In x86/x86_64, how can I "jump if not zero" without affecting the carry flag?...

loopsassemblyx86comparex86-64

Read More
Floating point vs integer calculations on modern hardware...

c++x86floating-pointx86-64cpu-architecture

Read More
How to capture std-output of program spawned by other program?...

linuxassemblyx86io-redirection

Read More
Comparing double with literal value in C gives different results on 32 bit machines...

cgccx86floating-point32bit-64bit

Read More
Why does this function push RAX to the stack as the first operation?...

c++assemblyx86x86-64abi

Read More
Program doesn't print anything to the console...

assemblyx86nasm

Read More
Does SSE/AVX provide a means of determining if a result was rounded up?...

x86roundingssesimdavx

Read More
Are SIMD and VLIW instructions the same thing?...

x86cpu-architecturesimdinstruction-setvliw

Read More
How Does BIOS initialize DRAM?...

postassemblyx86bios

Read More
Program runs forever and doesn't print anything to the console...

assemblyx86segmentation-faultnasm

Read More
Why is the Carry Flag set during a subtraction when zero is the minuend?...

assemblyx86flags

Read More
how do i convert my assembly code to executable hex code?...

assemblyx86hexbuffer-overflowshellcode

Read More
Comparing characters with user input...

assemblyx86user-inputnasm

Read More
Avoiding flicker while using a recursive flood fill algorithm...

recursionassemblyx86flickerflood-fill

Read More
Best way to mask a single bit in AVX2?...

cx86simdavxavx2

Read More
Do all processors supporting AVX2 support F16C?...

x86x86-64simdavx2half-precision-float

Read More
TLB usage with multiple page sizes in x86_64 architecture...

x86x86-64tlbmmu

Read More
does kalloc in xv6 return virtual address or physical address?...

memoryx86operating-systemkernelxv6

Read More
What do parentheses surrounding a register mean?...

assemblyx86cpu-registersattaddressing-mode

Read More
Is There A Way To Force NASM To Emit Opcode 0x82 In 8086 Mode...

assemblyx86nasmx86-16disassembly

Read More
Is it possible to convert C to asm without link libc on Linux?...

clinuxassemblyx86

Read More
Write access violation on read instruction (MOVQ load on old Athlon XP)...

visual-c++x86sseamd-processorsse2

Read More
Arithmetic identities and EFLAGS (emulate SUB using NOT and ADD?)...

assemblyx86x86-64eflags

Read More
what conditions set the overflow and carry flags?...

assemblyx86binaryeflagssigned-overflow

Read More
Why gcc -O0 allocating extra space for local variable (16 instead of 8 bytes)?...

cassemblygccx86stack-memory

Read More
x86 NASM Crash - Iterate over string...

assemblyx86nasmcalling-convention

Read More
Why do x86 FP compares set CF like unsigned integers, instead of using signed conditions?...

assemblyx86ssesse2x87

Read More
BackNext