assembly
24 stories and discussions about assembly, aggregated from every source we track.
Mike Kohn's music, software, and electronics projects.
Updated in 2025-05. This article provides a description of popular assemblers and their architecture-specific differences. Assemblers GCC generates assembly code and invokes GNU Assembler (also known
This post is part of the series “Debris: Opening the box”. Okay, previous posts from this series aimed to actually convey useful technical information: assuming you actually want to wri…
I started in assembly. I have written C on machines that would lose a fight with your toaster. I have...
<p>I cut down the December 2019 RISC-V ISA manual to just the things needed to get started with RV32I, to be even less intimidating.</p> <p>I left out the end of the RV32I chapter with fence, ecall/ebreak, and hints. But included the later page (which many people miss) with the exact binary encodings, and also the chapter with the register API names and standard pseudo-instructions.</p> <p>It's 18 pages in total.</p> <p>I hope it's useful to someone else.</p>
Paper Tape is All You Need. Contribute to dbrll/ATTN-11 development by creating an account on GitHub.
Adds an x86-64 assembly engine for all 37 effects, linked into the Rust binary and picked automatically at runtime. It produces byte-identical output to the Rust engine: 9.8× faster than Rust on tw...
Every September, Malta's prime minister or foreign minister takes to New York. I decided to bring together all of Malta's general debate speeches since independence, to see how what the country speaks about has changed.
<p>A very thorough and useful document that I had never seen before.</p>
Source code is becoming the new assembly language. As AI agents translate architectural intent into syntax, your IDE, your pipeline, and your hardware all need to be rebuilt around a different bottleneck.
What does this assembly code do? What machine is it?
What does this assembly code do? What machine is it?