New posts in assembly

Why does printf overwrite the ECX register? [duplicate]

How do GNU assembler x86 instruction suffixes like ".s" in "mov.s" work?

User input and output doesn't work in my assembly code

Why do the addresses in my assembler dump differ from the addresses of registers?

error A2070: invalid instruction operands

What is __i686.get_pc_thunk.bx? Why do we need this call?

What are Segments and how can they be addressed in 8086 mode?

Example of Spectre v1 on new CPU

BIOS int 10h printing garbage on QEMU

How much faster are SSE4.2 string instructions than SSE2 for memcmp?

manipulating c variable via inline assembly [duplicate]

Second stage of bootloader prints garbage using Int 0x10/ah=0x0e

How to include data object files (images, etc.) in program and access the symbols?

How to force NASM to encode [1 + rax*2] as disp32 + index*2 instead of disp8 + base + index?

Linux process stack overrun by local variables (stack guarding)

How does sign contraction work from 16 bit to 8 bit?

Why can't MOV have both operands as memory locations? [closed]

Which versions of Windows support/require which CPU multimedia extensions? (How to check if SSE or AVX are fully usable?)

Min and max from numbers read assembly

Differences between general purpose registers in 8086: [bx] works, [cx] doesn't?