Search code examples
Why does the following loop unrolling lead to a wrong result?...


cassemblymatrixmipsloop-unrolling

Read More
implement 64-bit arithmetic on a 32-bit machine...


cassemblyx86bigint

Read More
Efficiently calculate hamming weight...


assemblyrustarm64neonhammingweight

Read More
What does multicore assembly language look like?...


assemblyx86cpumulticoresmp

Read More
carry flag on MUL overflow bigger than 2^128?...


assembly64-bitx86-64carryflag

Read More
Basic OS X Assembly and the Mach-O format...


macosassemblyx86-64mach-odwarf

Read More
Is it possible to read a value from memory being written by another thread, so that it's neither...


multithreadingassemblyx86atomic

Read More
Why does `printf` with `%hu%` takes 4 bytes from stack instead 2?...


assemblyx86printfnasmcalling-convention

Read More
How can I multiply 64 bit operands and get 128 bit result portably?...


cassemblygccx86-64

Read More
Assuming that you had a MIPS processer with PIPELINE but without hazard prevention nor forwarding, w...


assemblymipspipelinecpu-architecturecpu-hazard

Read More
about brackets in NASM's listing file...


assemblynasm

Read More
Printing hex from dx with nasm...


stringassemblyprintinghexnasm

Read More
Writing an __attribute((constructor)) function in assembly - can it be done?...


assemblygcclinker

Read More
Read a string and display first 5 characters in MIPS...


stringassemblybytemips

Read More
using a 32bit ARM processor to write 64bit atomic operation in assembly in user mode in a multithrea...


assemblyarmatomic32bit-64bit

Read More
Why does GCC include an "empty" XOR...


cassemblygccx86-64undefined-behavior

Read More
Multiple Threads Accessing Same Register Value ARM Assembly...


cassemblyarminline-assemblycpu-registers

Read More
Understand EQU and >> operators on them in RISC-V assembly, with LUI and ADDI...


assemblyriscvimmediate-operand

Read More
How does LUI/ORI on MIPS work to create a 32-bit constant value?...


assemblymipsinstruction-setimmediate-operand

Read More
Why does printf still work with RAX lower than the number of FP args in XMM registers?...


linuxassemblyx86-64nasmcalling-convention

Read More
Call functions from data segment...


debuggingassemblyx86reverse-engineeringportable-executable

Read More
Calling libc functions from another shared library in AT&T syntax?...


linuxassemblyshared-librariesx86-64att

Read More
Is it possible to cast a string into its integer/long representation in C?...


cstringassemblyendiannesstype-punning

Read More
Is it safe to write unaligned to an immediate operand in machine code while that code is executing?...


assemblyx86atomicjitself-modifying

Read More
How to use div properly in Assembly language emu8086?...


assemblyx86-16

Read More
I am getting segmentation fault - assembly...


assemblyx86segmentation-faultnasm

Read More
mold and lld not linking against libc correctly...


assemblylinkerx86-64libclld

Read More
Can I create a shared data section in among a Linux process and forked sub-processes?...


clinuxassemblygcclinker

Read More
How does one tell if the ascii character inside a register is equal to the ascii character inside of...


assemblyarmarm64

Read More
Why does LDR sometimes take 20 CPU cycles?...


cassemblyarmmicrocontroller

Read More
BackNext