Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86

Finding missing C code, given assembly code?

c assembly x86

Why does Visual Studio assemble mov eax, [edx][ebx][ecx][edi] without complaint?

assembly x86 masm

Why does .NET Native compile loop in reverse order?

How can I set or clear overflow flag in x86 assembly?

assembly x86 eflags

Using 8-bit registers in x86-64 indexed addressing modes

Why does the compiler generate a right-shift by 31 bits when dividing by 2?

Default state of Direction Flag (DF) during x86 program execution

PAE in x86-64 bit processors - Linux kernel

What is the floating-point (__m256d) version of the non-temporal streaming load intrinsic (_mm256_stream_load_si256)?

c++ x86 simd intrinsics avx2

Atomically clearing lowest non-zero bit of an unsigned integer

c++ x86 arm x86-64 atomic

Committed Vs Retired instruction

best way to shuffle across AVX lanes?

c++ x86 sse simd avx

Why can the MESI protocol not guarantee atomicity of CMPXCHG on x86 without the LOCK prefix?

Understanding Inline assembly in a pre-processor macro vs Inline assembly in a function

c gcc x86 inline-assembly osdev

Getting the caller's Return Address

Why is LOCK a full barrier on x86?

Why is sizeof std::mutex == 40 when cache line size is often 64 bytes

How to perform low-level IO with a USB flash drive under the BIOS (compared to a floppy)?

Real Mode, Interrupt vector replacement Crashing

How to translate "pushl 2000" from AT&T asm to Intel syntax on i386

assembly x86 intel att i386