List of computers running CP/M

{{Short description|none}}

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.

{{compact TOC|side=yes|top=yes|num=yes}}

A

  • Ai Electronics ABC-24 / ABC-26 (Japan, running Dosket, CP/M & M/PM)
  • Action Computer Enterprise ACE-1000
  • Action Computer Enterprise Discovery D-500 (CP/M-80 on each of up to 4 user processors, DPC/OS on service processor)
  • Action Computer Enterprise Discovery D-1600 (CP/M-80 on each of up to 15 user processors, DPC/OS on service processor)
  • Actrix Computer Corp. Actrix (Access Matrix)
  • Advanced Digital Corporation Super Six
  • Allen Bradley Advisor - Industrial Programmable controller graphical user interface (development mode only), fl. ca. 1985
  • Alspa
  • MITS Altair 8800
  • Altos 580
  • Amada Aries 222/245 CNC turret punch press
  • Amstrad CPC 464{{cite news | url=https://archive.org/stream/BYTE_Vol_10-01_1985-01_Through_The_Hourglass#page/n401/mode/2up | title=The Amstrad CPC 464 | work=BYTE |publisher=UBM Technology Group|volume=10|number=1|issn=0360-5280|oclc=637876171| date=January 1985 | accessdate=9 January 2015 | author=Pountain, Dick | pages=401}} (w/DDI-1 disk drive interface), 664, 6128, 6128Plus
  • Amstrad PCW 8256/8512/9512/9256/10
  • Amust Executive 816
  • Apple II (with a Z-80 card like the Microsoft SoftCard; on some clones a SoftCard equivalent was built into the mainboard)
  • Apple III (with a Z-80 card like the Apple SoftCard III){{Cite magazine |last=Markoff |first=John |date=June 28, 1982 |title=Card lets you run CP/M on Apple III |url=https://books.google.com/books?id=ZTAEAAAAMBAJ&pg=PA1 |magazine=InfoWorld |publisher=IDG |pages=1, 5 |volume=4 |issn=0199-6649 |oclc=1105237334 |number=25}}{{cite journal|year=c. 1982|title=Softcard III|journal=Apple III Dimensions|volume=1|number=3|url=https://archive.org/stream/Apple_III_Dimensions_v1n3/Apple_III_Dimensions_v1n3_djvu.txt|archive-date=27 June 2019|archive-url=https://web.archive.org/web/20190627051816/https://archive.org/stream/Apple_III_Dimensions_v1n3/Apple_III_Dimensions_v1n3_djvu.txt}}
  • Applied Technology MicroBee (56KB+ RAM models)
  • Aster CT-80
  • Atari 8-bit computers (with 64k SWP ATR8000 module, LDW Super 2000, CA-2001 or Indus GT disk drives expanded to 64k)
  • 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{{cite web|website=A2Clones.com|url=http://www.a2clones.com/apple_clones_1/basis_108/|title=Basis 108|url-status=dead|archive-url=https://web.archive.org/web/20180311052608/http://www.a2clones.com/apple_clones_1/basis_108/|archive-date=11 March 2018}}
  • BBC Micro/Master (with external Z80 module - or [https://github.com/hoglet67/PiTubeDirect/wiki Raspberry Pi based system])
  • Beehive Topper II
  • BMC if-800
  • Bondwell II,12, 14
  • BT Merlin M2215 series based on ICL PC-2 (CP/M) (also ran MP/M II+)
  • BT Merlin M4000 series based on Logica Kennett (Concurrent CP/M-86)

C

  • Camputers Lynx (96k/128k models)
  • Casio FP1000 FL
  • CASU Super-C - Z80 based with a 21 slot S100 bus (Networkable with MP/M) - UK manufactured
  • CASU Mini-C - Z80 based with a 7 slot S100 bus and twin 8" floppy disk drives (Networkable with MP/M) - UK manufactured
  • Challenger III - Ohio Scientific OSI-CP/M
  • Cifer Systems 2684, 2887, 1887 - Melksham, England.{{Cite web|title=Cifer Plc - Company - Computing History|url=http://www.computinghistory.org.uk/det/8237/Cifer-Plc/|access-date=2021-09-16|website=www.computinghistory.org.uk}}
  • CIP04 - Romanian computer
  • CoBra - Romanian computer
  • Coleco Adam (with a CP/M digital data pack)
  • Comart Communicator (CP/M-80), C-Frame, K-Frame, Workstation and Quad (Concurrent CP/M-86)
  • Commodore 64 (with Z80 plug-in cartridge){{cite book|first=Roberto|last=Dillon|title=Ready: A Commodore 64 Retrospective|publisher=Springer|year=2014|isbn=978-9812873415|oclc=897466532|pages=25–26}}
  • Commodore 128 (using its internal Z80 processor—along with its 8502—ran CP/M+ which supported memory paging)
  • Compaq Portable - was available with CP/M as a factory installed option.
  • Compis
  • Compupro
  • Cromemco
  • C't180 HD64180 ECB-System (CP/M2.2 & 3.x)
  • Cub-Z - Romanian made computer

D

  • Datamax UV-1R
  • Data Soft PCS 80 and VDP 80 (France, 1977)
  • Data Technology Industries "Associate" (USA, 1982)
  • DEC Rainbow 100/100+ (could run both CP/M and CP/M-86)
  • DEC VT180 (aka Personal Computing Option, aka 'Robin')
  • Digital Group DG1

E

F

G

  • General Processor GPS5 (Italy, running CP/M 86 - Concurrent CP/M 86)
  • General Processor Model T (Italy, 1980 running CP/M 80)
  • Grundy NewBrain
  • Genie II, IIs, III, IIIs
  • Goupil G3
  • G.Z.E. UNIMOR Bosman 8 (Poland, 1987 running CPM/R, CP/M 2.2 compatible)
  • Gemini 801 and Gemini Galaxy (UK, 1981-1983 running CP/M 2.2 and MP/M)
  • GNAT Computers (San Diego 1975-? CP/M 2.2 Industrial Control Systems, Sail Cutting and others)

H

  • HBN Computer (Le) Guépard
  • HC-88
  • [https://www.old-computers.com/MUSEUM/computer.asp?c=911&st=1 HC-2000]
  • Heath/Zenith Heathkit H90|H90 and Heathkit H89/Zenith Z-89
  • Hewlett-Packard HP-85 / HP-87 (with addition of CP/M Module containing Z80)
  • Hewlett-Packard HP-125 and HP-120, one Z80 each for CP/M and the inherent HP terminal
  • Hobbit
  • Holborn 6100
  • Holborn 9100 (Netherlands, 1981)
  • Husky Computers Ltd Hunter (1 and 2, 16), Hawk

I

  • Ibex 7150 and other models
  • ICL PC-1 (CP/M) (also ran MP/M)
  • ICL PC-2 (CP/M) (also MP/M II+)
  • ICL PC-16 (Concurrent CP/M-86)
  • ICL PC Quattro (Concurrent CP/M-86)
  • ICL DRS8801 (CP/M-86)
  • ICL DRS300 (Concurrent CP/M-86)
  • ICL DRS20 (CP/M or Concurrent CP/M-86)
  • IBM Displaywriter{{cite journal | url=https://archive.org/stream/byte-magazine-1981-12/1981_12_BYTE_06-12_Computer_Games#page/n315/mode/2up | title=Bytelines | journal=BYTE |volume=6|number=12|publisher=UBM Technology Group|issn=0360-5280|oclc=637876171| date=December 1981 | accessdate=29 January 2015 | author=Libes, Sol | pages=314–318}}
  • IBM PC (CP/M-86 only; CP/M-80 with the Baby Blue Z-80 card{{Cite magazine |author-link=Larry Magid |date=June–July 1982 |title=Baby Blue |url=https://books.google.com/books?id=w_OhaFDePS4C&pg=RA3-PA48 |url-status=live |archive-url=https://web.archive.org/web/20150318054554/https://books.google.com/books?id=w_OhaFDePS4C&lpg=RA2-PA50&ots=cWqvhfFKjb&pg=RA2-PA49 |archive-date=2015-03-18 |access-date=2025-03-17 |magazine=PC Magazine |pages=49 |volume=1 |issue=3 |author-last=Magid |author-first=Lawrence J.}})
  • IMSAI 8080
  • IMSAI VDP-80 (8085 3 MHz)
  • Intel MDS-80
  • Intertec Superbrain
  • Iotec
  • Iskra Delta Partner
  • Itautec I-7000, I-7000G, I-7000 Jr. (SIM/M)
  • ITT 3030
  • Ivel Ultra

J

  • JET-80 (Swedish Made Computer)
  • Juku E5101–E5104 came with an adaptation of CP/M called EKDOS
  • JUNIOR Romanian Computer

K

  • Kaypro
  • KC 85/2-4
  • Kontron PSI98 (KOS & CP/M2.2)
  • Korvet (Корвет) — Soviet PC

L

  • Labtam
  • LNW-80
  • LOBO Max-80
  • Logica VTS 2200 (CP/M-86)
  • Logica VTS Kennet (Concurrent CP/M-86)
  • LOS 25 (10 MB harddisc)
  • Luxor ABC 802, ABC 806 (Sweden, 1981)

M

N

O

P

  • P112
  • Philips P2000T
  • Philips 3003/3004
  • Piccolo RC-700|Piccolo{{cite web | url=https://datamuseum.dk/wiki/RC700_Piccolo | title=RC 700 Piccolo Regnecentralen }}
  • Partner RC-750|Piccolo{{cite web | url=https://datamuseum.dk/wiki/RC_Partner | title=RC 750 Partner Regnecentralen }}
  • Piccoline RC-759{{cite web | url=https://datamuseum.dk/wiki/RC_Piccoline | title=RC759 Piccoline Regnecentralen }}
  • Pied Piper[https://www.old-computers.com/museum/computer.asp?c=193 Old Computers Museum description retrieved 2008 March 25]
  • PolyMorphic Systems 8813
  • The Portable Computer Co (AU) 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 (optional)
  • Pulsars Little Big Board

Q

R

S

|website=computerhistory.org|last=Computer History Museum|archive-url=https://web.archive.org/web/20180404142405/https://www.computerhistory.org/collections/catalog/102713059|archive-date=April 4, 2018}}

T

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 (using a clone 6502 processor) or in CP/M (using the Z80).

V

  • Vector-06C (Intel 8080, 16 color graphics, made in USSR)
  • Vector Graphic Vector Graphic Corporation Vector Model 1,2 (Internal Model),3, Model 4 (Z80 & 8088 CP/M, CP/M-86 & PCDOS), Model 10 (Multiuser)
  • Victor 9000 (sold as the Sirius 1 in Europe)
  • Video Technology Laser 500/700
  • Visual Technology (Lowell, Ma) Visual 1050, 1100 (Not Released)

W

X

Y

  • Yodobashi Formula-1

Z

References

{{Reflist}}