Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86-64

NASM should I pop function argument after calling a function?

How does one opcode byte decode to different instructions depending on the "register/opcode" field? What is that? [duplicate]

Assembly call to printf - different behavior on WSL and standalone Ubuntu 18.04 64bit

What happens when you execute an instruction that your CPU does not support?

linux x86-64 avx

Why do i get `** stack smashing detected **` error?

c++ assembly x86-64

What does fs:0x30 provide in Linux?

What is the "sub $16, %rsp" instruction being used for?

Why can't we move directly 1 byte from stack's frame to register?

Why does this simple assembly program work in AT&T syntax but not Intel syntax?

linux gcc assembly clang x86-64

Missing instruction `_mm_crc32_u64` when installing clickhouse-cityhash on OSX 10.14.5

Memory argument of VMOVDQU partially out of allocated range

Are there performance advantages of 32 bit apps over 64 bit ones, on x86-64?

Returning a struct in SystemV ABI

Is there any way to save registers before jumping into function?

gcc using `lea` instead of `add`

bochs: can not load bootloader using a floppy image

assembly x86-64 nasm osdev bochs

x86-64 Big Integer Representation?

NASM Intel 64-bit mode: why does 32-bit constant 0xffffffff cause "warning: signed dword value exceeds bounds"

Why does Windows use RCX, RDX for pointers in a fresh x64 process, different from EAX, EBX in a newly created 32-bit process?

Wow64 subsystem and its implementation on x86_64