A field guide to the microcomputer era

Computers, from
the instruction up.

Meet the processors that made personal computing possible. Read their stories, follow their architecture, and see the definitions that bring them to life.

Explore the processors

8 processors. Readable specifications. Working models.

Inside the Intel 800801 / 08
Intel 8008 model state, drawn from its executable specification: byte registers, flags, eight address registers, stack index, and halt latch.

Drawn directly from the executable specification

Start with the basics

What can eight bits tell you?

Switch bits on and off. See the same number in binary, decimal, and hexadecimal. Start there, or jump to an 8080 or Altair lesson.

Start with bits and numbers Browse all 37 lessons

Processor guides

A decade on a chip.

From the 8008 to the 68000.
Choose a processor and explore how it works.

Historical machines

Give the computer a program.

Load your own software and explore the machine behind it.

An explanation you can run

Read it.
Understand it.
Run it.

A processor specification can be more than a reference. It can be the source of the emulator itself.

Each guide brings together the chip’s history, its programming model, and formal definitions of its behavior. Dromaios turns those definitions into working processor models. The explanation and the machine share one source.

Start experimenting with bits and numbers, or explore the processor guides. Ready for a whole machine? Load and run BASIC on the Altair 8800, using its historical paper tape.

Build and run Dromaios Read the specification language guide