Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86

Cost of instruction jumps in assembly

performance assembly x86

No intrinsics for x86 BMI instructions BLSI & BLSR in Clang?

Is the fall-through side of a conditional branch more efficient? Is it a good idea to make that the error-handling side?

PHP x86 Memory Limit

php memory x86 64-bit

How do assembly instruction differentiate between register, memory address, immediate value or offset parameter?

x86 instructions to set parity, overflow, & sign flags

assembly x86 masm32

How to add values?

assembly x86 masm irvine32

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

Why are Square Brackets used in LEA?

clflush not flushing the instruction cache

c++ assembly x86 cpu-cache

How to measure the ACTUAL number of clock cycles elapsed on modern x86?

Why RBP instead of another register as a frame pointer?

Compiler flags of GCC/CLANG to generate "BEXTR" instruction (of IA32's BMI1)

Why each logical CPU has it's own CR3 register in case of multithreading?

multithreading x86 cpu

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

assembly x86 sse sse2 x87

Why does this assembly implementation of strcmp behave unexpectedly?

c assembly x86 x86-64 strcmp

Understanding the flow of the kernel upon receiving a SIGSEGV for null-dereference

What calling convention should I use to make things portable?

Is there any reason to use MOVS/CMPS/STOS/SCAS without a repeat prefix?

assembly x86