Chips › Processors › Motorola 68000 family › Motorola 68008
Motorola 68008
1982
Cost-reduced 68000 with an 8-bit external data bus, used in Sinclair's QL home computer.
Machines
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| Q-emuLator | downloadable | Freeware | Website ↗ |
| QLay | downloadable | Freeware | Website ↗ |
| QLay2 | downloadable | GPL-2.0 | Website ↗ |
| QPC2 | downloadable | Freeware | Website ↗ |
| Sinclair QL | online | GPL-2.0 | Website ↗ |
| ZEsarUX | downloadable | GPL-3.0 | Website ↗ |
| sQLux | downloadable | GPL-2.0 | Website ↗ |
| uQLx | downloadable | GPL-2.0 | Website ↗ |
Reference & documentation
External technical references for programming Motorola 68008 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| MC68008 Datasheet (chipdb) ↗ | Datasheet | Official MC68008 electrical and bus-timing specs |
| Motorola 68008 Data Sheet, Apr 1985 (bitsavers) ↗ | Datasheet | Scanned original 1985 68008 data sheet |
| M68000 Family Programmer's Reference Manual (PDF) ↗ | Instruction set | Canonical opcodes, bit encodings, addressing modes |
| MC68008 Datasheet (chipdb) ↗ | Pinout | 48-pin DIP and 52-pin PLCC pinouts |
| M68000 Family Programmer's Reference Manual (PDF) ↗ | Programming | Full programming model and instruction semantics |
| M68000 instruction set descriptions (perihelion) ↗ | Programming | Per-instruction syntax, operation, flag effects |
| YACHT: Yet Another Cycle Hunting Table ↗ | Reference | Corrected cycle timing including bus access counts |
| Motorola 68008 (Wikipedia) ↗ | Reference | Packages, bus width, addressing differences vs 68000 |
| clown68000-validator ↗ | Source | C harness validating a core against ProcessorTests |
| SingleStepTests m68000 (MAME-generated) ↗ | Test suite | TomHarte-style JSON tests from MAME microcoded core |
| TomHarte/ProcessorTests ↗ | Test suite | Language-agnostic JSON tests including bus activity |