List of computers running CP/M
Many microcomputer makes and models could run some version or derivation of the CP/M disk operating system. Eight-bit computers running CP/M 80 were built around an Intel 8080/8085, Zilog Z80, or compatible CPU. CP/M 86 ran on the Intel 8086 and 8088. Some computers were suitable for CP/M as delivered. Others needed hardware modifications such as a memory expansion or modification, new boot ROMs, or the addition of a floppy disk drive. A few very popular home computers using processors not supported by CP/M had plug-in Z80 or compatible processors, allowing them to use CP/M and retaining the base machine's keyboard, peripherals, and sometimes video display and memory.
The following is an alphabetical list of some computers running CP/M.
A
- Ai Electronics ABC-24 / ABC-26
- Action Computer Enterprise ACE-1000
- Action Computer Enterprise Discovery D-500
- Action Computer Enterprise Discovery D-1600
- Actrix Computer Corp. Actrix
- Advanced Digital Corporation Super Six
- Allen Bradley Advisor - Industrial Programmable controller graphical user interface, fl. ca. 1985
- Alspa
- MITS Altair 8800
- Altos 580
- Amada Aries 222/245 CNC turret punch press
- Amstrad CPC 464, 664, 6128, 6128Plus
- Amstrad PCW 8256/8512/9512/9256/10
- Amust Executive 816
- Apple II
- Apple III
- Applied Technology MicroBee
- Aster CT-80
- Atari 8-bit computers
- Atari ST - runs GEMDOS, which was DRI's more advanced replacement for CP/M for use with their GEM GUI
- ATM-turbo - Soviet/Russian clone of ZX-Spectrum with extension graphic and 512/1024Kb RAM: CP/M 2.2 in ROM
- AT&T 6300 with CPU 3 upgrade
- AT&T 6300 PLUS
B
- Basis 108
- BBC Micro/Master
- Beehive Topper II
- BMC if-800
- Bondwell II,12, 14
- BT Merlin M2215 series based on ICL PC-2
- BT Merlin M4000 series based on Logica Kennett
C
- Camputers Lynx
- Casio FP1000 FL
- CASU Super-C - Z80 based with a 21 slot S100 bus - UK manufactured
- CASU Mini-C - Z80 based with a 7 slot S100 bus and twin 8" floppy disk drives - UK manufactured
- Challenger III - Ohio Scientific OSI-CP/M
- Cifer Systems 2684, 2887, 1887 - Melksham, England.
- CIP04 - Romanian computer
- CoBra - Romanian computer
- Coleco Adam
- Comart Communicator, C-Frame, K-Frame, Workstation and Quad
- Commodore 64
- Commodore 128
- Compaq Portable - was available with CP/M as a factory installed option.
- Compis
- Compupro
- Cromemco
- C't180 HD64180 ECB-System
- Cub-Z - Romanian made computer
D
- Datamax UV-1R
- Data Soft PCS 80 and VDP 80
- Data Technology Industries "Associate"
- Digico Prince
- DEC Rainbow 100/100+
- DEC VT180
- Digital Group DG1
E
- Eagle Computer Eagle I, II, III, IV, V
- ELWRO 800 Junior Polish clone of Sinclair ZX spectrum—running CP/J, a CP/M derivative with simple networking abilities
- ENER 1000
- Enterprise 128
- Epic Episode
- Epson PX-4, PX-8, QX-10, QX-16
- Eracom ERA-50 & ERA-60 with encrypted disks
- Exidy Sorcerer
F
- Ferguson Big Board
- FK-1 - Czech microcomputer
- Franklin ACE 1000
- Franklin ACE 1200
- Fujitsu Micro 7
G
- General Processor GPS5
- General Processor Model T
- Grundy NewBrain
- Genie II, IIs, III, IIIs
- Goupil G3 with the Z80 CPU card
- G.Z.E. UNIMOR Bosman 8
- Gemini 801 and Gemini Galaxy
- GNAT Computers
H
- HBN Computer Guépard
- HC-88
- Heath/Zenith Heathkit H90|H90 and Heathkit H89/Zenith Z-89
- Hewlett-Packard HP-85 / HP-87
- Hewlett-Packard HP-125 and HP-120, one Z80 each for CP/M and the inherent HP terminal
- Hobbit
- Holborn 6100
- Holborn 9100
- Husky Computers Ltd Hunter, Hawk
I
- Ibex 7150 and other models
- ICL PC-1
- ICL PC-2
- ICL PC-16
- ICL PC Quattro
- ICL DRS8801
- ICL DRS300
- ICL DRS20
- IBM Displaywriter
- IBM PC
- IMSAI 8080
- IMSAI VDP-80
- Intel MDS-80
- Intertec Superbrain
- Iotec
- Iskra Delta Partner
- Itautec I-7000, I-7000G, I-7000 Jr.
- ITT 3030
- Ivel Ultra
J
- JET-80
- Juku E5101-E5104 came with an adaptation of CP/M called EKDOS
- JUNIOR Romanian Computer
K
L
- Labtam
- LNW-80
- LOBO Max-80
- Logica VTS 2200
- Logica VTS Kennet
- LOS 25
- Luxor ABC 802, ABC 806
M
- MCP
- MC CP/M Computer
- Megatel Quark
- Memotech MTX
- MicroBee
- Micro Craft Dimension 68000
- Micromation M/System, Mariner and MiSystem
- Micromint SB180
- Mikromeri Spectra Z
- Morrow Designs
- MSX
- Mycron 3
- M 18 Romanian Computer
- M 118 Romanian Computer
- MK 45 Polish computer based on MCY7880
N
- N8VEM
- N8VEM ZetaSBC
- Nabu Network PC
- Nascom 1, 2
- NCR Decision Mate V
- NEC APC
- NEC PC-8001 Mk II
- NEC PC-8801
- Nelma Persona
- NorthStar Advantage
- NorthStar Horizon
- Nokia MikroMikko 1
- NYLAC Computers NYLAC
O
- Ohio Scientific computers using the 510 triple-processor CPU board
- OKI IF-800 Second Z80 on video controller
- Olivetti ETV300
- Olivetti M20
- Osborne 1
- Osborne Executive
- Osborne Vixen
- Otrona Attaché
- Otrona Attaché 8:16
P
- P112
- Philips P2000T
- Philips 3003/3004
- Piccolo RC-700|Piccolo
- Partner RC-750|Piccolo
- Piccoline RC-759
- Pied Piper
- PolyMorphic Systems 8813
- The Portable Computer Co PortaPak
- Pravetz 8M
- Profi - Soviet/Russian clone of ZX-Spectrum with extension grafic and 1024Kb RAM: CP/M plus in ROM
- Processor Technology Sol-20
- Pulsars Little Big Board
Q
- Quasar Data Products QDP-300
R
- RAIR "Black Box"
- Regnecentralen Piccolo RC-700
- Regnecentralen Piccoline RC-759
- Research Machines 380Z and LINK 480Z
- Retro! Z80 by John Winans
- Rex Computer Company REX 1
- Robotron A 5120
- Robotron KC 85, KC 87
- Robotron PC 1715
- Royal Business Machines 7000 "Friday"
S
- SAGA PBS-800
- SAGE II / IV CP/M-68K
- SAM Coupé -
- Samsung SPC-1000
- Sanyo MBC families
- SBS 8000
- Scandis
- Seequa Chameleon
- Sharp MZ series
- Sharp X1 series
- Sirius 1
- SKS KISS
- Software Publisher's ATR8000
- Sony SMC-70
- Sord M5 has CP/M as an option, CP/M-68K standard for the M68/M68MX
- Spectravideo SV-318/328
- Sperry Univac UTS 40 CP/M 2.2 - Zilog 80
- Stride 400 series CP/M-68K was one of many operating systems on these
- SWP ATR-8000 CPM 2.2 - Z80 4mhz
- SWP ATR-8500 CPM 2.2 - Z80 4mhz 'Littleboard" form-factor
- Micromachine 2000 and 3000: CP/M 2.2, MPM
- Micromachine 4000: Concurent CP/M-86
- Orchidée with Z80 cartridge: CP/M 3
- Orchidée with 80186 cartridge: Concurent CP/M-86
T
- Tatung Einstein TC-01
- Tandy TRS-80 CP/M 2.2 Z80
- Tandy TRS-80 Model 100 with add-on CPM 2.2, 8085 CPU
- Technical Design Labs XITAN
- TeleData
- Telenova Compis
- Teleputer III
- TeleVideo TS-80x Series
- TeleVideo TS-160x Series
- TI-99/4A
- Tiki-100
- TIM-011
- TIM-S Plus
- Timex FDD3000 with ZX Spectrum as terminal.
- Toshiba T100
- Toshiba T200
- Toshiba T200 C-5
- Toshiba T200 C-20
- Toshiba T250
- Transtec BC2
- Triumph-Adler AlphaTronic P1/P2
- Triumph-Adler AlphaTronic P3/P4
- Triumph-Adler AlphaTronic P30/P40
- Triumph-Adler AlphaTronic PC
- Tycom Microframe
U
- Unitron 8000, a dual processor machine built São Paulo in the early 1980s. The Unitron could boot either as an Apple II clone or in CP/M.
V
- Vector-06C
- Vector Graphic Vector Graphic Corporation Vector Model 1,2,3, Model 4, Model 10
- Victor 9000
- Video Technology Laser 500/700
- Visual Technology Visual 1050, 1100
W
- Wave Mate Bullet
- Welect 80.2
- West PC-800
X
- Xerox 820
- Xerox Sunrise 1800 / 1805
Y
- Yodobashi Formula-1