Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86

When to use ADOX instead of ADCX?

assembly x86 adx

x86 register flag abbreviations

assembly x86 masm eflags

How can I find out which cache line is touched by an instruction on an Intel processor?

caching x86

x86 XOR opcode differences

Do prefetch instructions need to return their result before they retire?

performance x86 prefetch

The inner workings of Spectre (v2)

Why doesn't Ice Lake have MOVDIRx like tremont? Do they already have better ones?

x86 Assembly Why use Push/Pop instead of Mov?

assembly x86 exploit shellcode

GCC wrongly optimizes a pointer-equality test for a variable at a custom address

c gcc optimization x86 x86-64

Are the Linux/SMP spinlocks unnecessarily slow?

x86 linux-kernel spinlock

Intel 64 and IA-32 | Atomic operations including acquire / release semantic

On x86 if [mem] is not 32-bit aligned, can "lock inc [mem]" still work fine?

jmp FWORD PTR [eax-0x67]?

assembly x86

x86 Assembly Force Cache Store

c caching assembly x86

Assembly language using shl to multiply by an odd number?

assembly x86

How does endianness work with SIMD registers?

x86 sse endianness simd

Does QEMU emulate TLB?

What is lifetime of variable inside block?

c++ c memory x86 stack

How to switch from real mode to protected mode after bootloader?

Is the example in the membarrier man page pointless in x86?