ALTAIR 8800

Intel 8080 emulator · 9600-baud teletype · built-in 8080 test suite (no CP/M) · CP/M test suite · blinkenlights included
WAIT
HLDA
INTE
PROT
MEMR
INP
MI
OUT
HLTA
STACK
WO
INT
D7
D6
D5
D4
D3
D2
D1
D0
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
SENSE SW.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OFF
ON
STOP
RUN
SINGLE
STEP
EXAMINE
EX·NEXT
▲NEXT
DEPOSIT
DEP·NEXT
▲NEXT
RESET
CLR
PROTECT
UNPROT
MITSALTAIR 8800 COMPUTER
⬇ LOAD FILE → 0x0000
drag any file here, or click to browse
33,333 cyc/frame · ~2 MHz
CP/M 8080 TEST SUITE · loads at 0x0100 · BDOS via CALL 5
drag/drop a .COM here → runs at 0x0100
pick a test, UPLOAD its .COM file (or drag it in), then press RUN
○ STOPPED
SERIAL TERMINAL · 88-SIO · 9600 8N1 · CP/M BDOS console
click the screen and type — keystrokes feed IN port 0x11
CPU · Intel 8080
A00
F02
B00
C00
D00
E00
H00
L00
SP0000
PC0000
BC 0000 DE 0000 HL 0000
SZAPC
cycles 0 · insns 0
DISASSEMBLY @ PC
0000NOP
0001NOP
0002NOP
0003NOP
0004NOP
0005NOP
0006NOP
0007NOP
0008NOP
0009NOP
MEMORY
000000000000000000000000000000000000................
001000000000000000000000000000000000................
002000000000000000000000000000000000................
003000000000000000000000000000000000................
004000000000000000000000000000000000................
005000000000000000000000000000000000................
006000000000000000000000000000000000................
007000000000000000000000000000000000................