x86

Tag

Cards List
#x86

Let's Decode the Mystery Bytes [video]

Hacker News Top · 2026-06-24 Cached

This video uses disassembly and the WinDbg debugging tool to reveal that the eight mystery bytes that appear when calloc allocates memory in an x86 environment are actually the entry header of the Windows heap manager, containing information such as the current block size and the previous block size.

0 favorites 0 likes
#x86

8086 Segmented Memory was a good idea

Hacker News Top · 2026-06-21 Cached

A retrospective analysis argues that the 8086 segmented memory architecture was a clever design that could have scaled gracefully, but software developers' insistence on treating memory as a flat space led to its perceived flaws.

0 favorites 0 likes
#x86

[x86] AI Compute Extensions (ACE) Specification

Hacker News Top · 2026-06-18 Cached

The x86 Ecosystem Advisory Group has published the AI Compute Extensions (ACE) specification, defining new x86 instructions and register state for accelerating matrix multiplication and reduced precision data formats in machine learning workloads.

0 favorites 0 likes
#x86

MONOLITH: An experimental non-Unix operating system for x86

Lobsters Hottest · 2026-06-15 Cached

MONOLITH is an experimental non-Unix operating system for x86 architecture, available as an open-source project on Codeberg.

0 favorites 0 likes
#x86

Running DOS on Behringers DDX3216 with a DIY x86-Bios from Scratch

Hacker News Top · 2026-06-13 Cached

A developer documents their journey of writing a custom x86 BIOS from scratch to boot DOS on a Behringer DDX3216 mixing console, which uses an AMD Elan SC300 386 SoC.

0 favorites 0 likes
#x86

A 10 year old Xeon is all you need

Hacker News Top · 2026-06-01 Cached

A blog post detailing how to run the Gemma 4 AI model on a 10-year-old Xeon server with only CPU and DDR3 RAM, using customized llama.cpp optimizations.

0 favorites 0 likes
#x86

XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?

Hacker News Top · 2026-04-22 Cached

Raymond Chen explores why x86 compilers universally prefer "xor eax,eax" over "sub eax,eax" to zero a register, attributing it to historical momentum and slightly safer flag behavior rather than technical superiority.

0 favorites 0 likes
#x86

Theseus, a static Windows emulator

Lobsters Hottest · 2026-04-20 Cached

Theseus is a new static Windows/x86 emulator that translates programs at compile-time rather than interpreting or JIT-compiling them at runtime, representing an alternative approach to traditional emulation architectures.

0 favorites 0 likes
#x86

Notes on the Intel 8086 processor's arithmetic-logic unit

Ken Shirriff · 2026-01-23 Cached

A detailed technical analysis of the Intel 8086 processor's arithmetic-logic unit (ALU) control circuitry, explaining how microcode and control signals coordinate to perform 28 different operations.

0 favorites 0 likes
#x86

Reverse engineering the 386 processor's prefetch queue circuitry

Ken Shirriff · 2025-05-10 Cached

Detailed reverse engineering of the 386 processor's prefetch queue circuitry, explaining the incrementer, alignment network, and dynamic logic used.

0 favorites 0 likes
← Back to home

Submit Feedback