
Before the assembler existed: bringing up a DSP with Excel
From DSP bring-up with Excel to a native Windows executable built with LibreOffice Calc.
Tag archive

From DSP bring-up with Excel to a native Windows executable built with LibreOffice Calc.
An October 21 progress report on original HuC6280 routines, real-core ADPCM DMA, CD status observations, and the limits of BIOS compatibility.

Modern systems programming languages like Rust, Go, Zig, and Swift rely heavily on massive...
How I Built a Systems Programming Language in 100% Pure x86-64 Assembly (And Made It...
De Uitdagingen Binnen de Hedendaagse Staalbouw Binnen de hedendaagse constructiewereld...

TinyBubbles won a 4 KB C64 game competition. Here are the tricks that make it fit in 3,810 bytes of 6502 assembly.
👑 Maliklang-V4.1.0: Engineering a Functional Low-Level Sovereign Engine in Just 29...
goto is absolutely underrated. it isn't inherently bad. like any control-flow tool, it depends on...
Hello everyone, Could anyone assist me with an issue I have been encountering recently? I am a...

ja, jb, je, jl don't read your operands. They read bits in EFLAGS that some earlier instruction wrote — and it isn't always the cmp you think. Once you see that in GDB, reverse engineering and crash-dump triage stop being guesswork.

Every x86 machine boots in 16-bit real mode and switches to protected mode in its first moments of life. That switch is a GDT, an IDT, one bit in CR0, and a far jump — and those tables are where ring 0 vs ring 3 actually comes from.