Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86

How many bits there are in a TLB ASID tag for Intel processors? And how to handle 'ASID overflow'?

Could someone please explain what this inline #define assembly is doing?

Self modifying code always segmentation faults on Linux

Why is this SIMD multiplication not faster than non-SIMD multiplication?

What is the ".s" suffix in x86 instructions?

assembly x86 x86-64 att

How do you populate an x86 XMM register with 4 identical floats from another XMM register entry?

c++ c x86 inline-assembly sse

What is the fastest way to test if a double number is integer (in modern intel X86 processors)

c optimization assembly x86 sse

I want to create a simple assembler in C. Where should I begin? [duplicate]

c assembly x86 x86-64 low-level

What are the exhaustion characteristics of RDRAND on Ivy Bridge?

assembly x86 x86-64 intel rdrand

How to check if a signed integer is neg or pos?

assembly x86

x64 instruction encoding and the ModRM byte

What's the point of cache coherency?

Simplest way to remove something from the FPU stack

assembly x86 x87

C++ CodeBlocks disassembly; Way too much code?

c++ assembly x86

Half-precision floating-point arithmetic on Intel chips

Why is (or isn't?) SFENCE + LFENCE equivalent to MFENCE?

C to assembly call convention 32bit vs 64bit

c linux assembly x86 x86-64 intel

Not sure why we add the registers %rdx and %rax when the assembly code has been using %eax and %edx

assembly x86

How to negate (change sign) of the floating point elements in a __m128 type variable?

c x86 vectorization sse simd

Drawing a stack frame for x86 assembly

assembly x86