Search code examples
How to force clang assembler to emit the `rex.W` prefix?...


assemblyclangx86-64machine-code

Read More
Can Someone Explain PPC Branch Link encoding?...


assemblymachine-codepowerpcinstruction-encoding

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


coptimizationassemblyx86sse

Read More
idiv does not perform signed division...


assemblyx86-64nasmsignedinteger-division

Read More
NASM bootloader: Protected mode jump to kernel at 0x00010000 shows nothing in VirtualBox...


assemblyx86virtualboxnasmbootloader

Read More
NASM - error: label or instruction expected at start of line...


assemblyvisual-studio-2015nasmbootloaderx86-16

Read More
What does "int 0x80" mean in assembly code?...


assemblyx86system-callsinterrupt

Read More
Why do bootloaders have to be written in 16-bit assembly?...


assemblyx86-64x86-16bootloader

Read More
Assembly Count to Zero...


loopsassemblyx86masmmov

Read More
Why do ARM chips have an instruction with Javascript in the name (FJCVTZS)?...


javascriptassemblyarminstructionsfloating-point-conversion

Read More
Is SIGILL-based instruction-level post-link compression safe and practical on x86_64 Linux ELF?...


linuxassemblyoptimizationx86-64elf

Read More
Why do existing ELF tools (strip/objcopy) not reduce section and symbol name sizes further?...


assemblyelfbinutils

Read More
How does “push cs” / “pop ds” ensure that DS=CS?...


assemblyx86bootloadermemory-segmentation

Read More
What does “DW 512” mean in assembly?...


assemblyx86bootloaderfloppy

Read More
Assembly program giving incorrect/no output with WriteConsoleOutputA taking a struct of chars and at...


assemblyx86-64console-applicationmasm64

Read More
Does Move to/from Control/Debug Registers ignore the "mod" field?...


debuggingassemblyx86x86-64instruction-encoding

Read More
C code does not detect SoundBlaster 16 sound card in QEMU...


cassemblyaudiox86osdev

Read More
What's the most concise way to reverse a string using x86 or x86_64 assembly?...


assemblyx86-64micro-optimizationcode-size

Read More
bug changing strings to incorrect values while trying to reverse a string in x86-64...


linuxassemblyx86-64

Read More
Latency of assembly memory ops in modern CPUs...


performanceassemblyx86cpu-architecturemicro-optimization

Read More
Is there a way to see what's inside a ".rodata+(memory location)" in an object file?...


c++assemblygdbreverse-engineeringobject-files

Read More
Difference between CMPXCHG and BTR/BTS...


assemblyx86lockingcompare-and-swap

Read More
MMX - working with constant bytes...


assemblyx86constantsmmx

Read More
x86 rep prefix with a count of zero: what happens?...


assemblyx86instruction-set

Read More
Is < faster than <=?...


c++cperformanceassemblyrelational-operators

Read More
Compiler barrier for X86 lock prefixed instruction...


cassemblyx86inline-assemblymemory-barriers

Read More
problem having creating a sub routine for outputing string dynamicly without using stack in x86-64...


linuxassemblyx86-64

Read More
Why don't C overflow checks use CPU flags?...


cassemblycompiler-optimizationinteger-overflow

Read More
Writing a JIT compiler in assembly...


cassemblycode-generationjitself-modifying

Read More
Should I redefine GDT in the kernel if I already did in the bootloader...


assemblyx86kernelbootloaderosdev

Read More
BackNext