CP/M-86

CP/M-86是数位研究公司为Intel 8086和8088微处理器制作的CP/M作业系统，系统命令与CP/M-80相同。可执行档案使用可重定位的.CMD档案格式。数位研究公司还发行了兼容CP/M-86的多用户暨多工操作系统MP/M-86，后来演变成Concurrent CP/M-86。当加入模拟器以提供与PC DOS相容性后，系统更名为Concurrent DOS，接着演变成Multiuser DOS，而REAL/32是最后的衍生系统。FlexOS 、DOS Plus和DR DOS系列操作系统也是从Concurrent DOS衍生而来的。

**历史**
数位研究公司最初宣布CP/M-86将于1979年11月发行，但是一再延迟。Paterson_2007_Design-DOS当IBM接触其他公司为其即将推出的新产品IBM PC寻求搭配的软体时，尚未发布的CP/M-86在微软的比尔·盖兹的推荐下，本是其作业系统的首选，因为当时CP/M的应用软体数量最多。IBM最终为什么没有先与数位研究就CP/M-86达成协议有各方的说法，包括IBM一直见不到数位研究创办人盖瑞·基尔多、数位研究不愿签署IBM的保密协议、权利金谈不拢、交期来不及等等；但是可以确定的是，IBM回头找上微软。Freiberger_1984_Fireharddrive在与微软交涉之后，IBM决定采用86-DOS（QDOS），这是微软从Seattle Computer Products购买并重命名为MS-DOS的类CP/M操作系统，86-DOS_LicensePaterson_2007微软将其移植到PC并授权给IBM，由IBM以PC DOS的名义出售。数位研究在得知这笔交易后，盖瑞·基尔多尔威胁要控告IBM侵犯其公司的智慧财产权，IBM以同意提供CP/M-86给使用者作为PC作业系统的另个选择来达成和解。大部分供IBM PC使用的CP/M-86 BIOS驱动程式都是由Andy Johnson-Laird撰写的。bw-theman
用于IBM PC的CP/M-86 1.0版
IBM PC于1981年8月12日发布，第一批机器于同年10月开始出货。CP/M-86是IBM提供的三种操作系统之一，另两者是PC DOS以及UCSD p-System。williams1982011982年春季，数位研究为IBM PC所改写的CP/M-86在PC DOS推出的六个月后发布，而将应用软体从CP/M-80移植到另外两个作业系统都同样困难。edlin198206071981年11月，数位研究还针对IBM Displaywriter发行了一个专用版本。Digital_Research_1981_News
在某些配备8/16位元的双处理器电脑上，特殊版本的CP/M-86可以原生运行CP/M-86和CP/M-80的应用程式。pournelle198403用于DEC Rainbow的版本称为CP/M-86/80，而用于Compupro System 816的版本则被命名为CP/M 8-16（另见：MP/M 8-16）。Kildall_1982_8-bit基于英特尔8085及8088微处理器的增你智Z-100的CP/M-86版本也可以运行在两种处理器的应用程式。
当其它品牌的PC相容电脑出现时，微软也将MS-DOS授权给这些公司。专家发现这两个操作系统在技术上具有可比性；CP/M-86具有更好的记忆体管理，但DOS更快。《BYTE》杂志推测，微软为Xenix保留了多工处理而似乎为Concurrent CP/M-86「留了一手」。byte198207
然而，在IBM PC上，CP/M-86每套售价240美元，与单价40美元的PC DOS相比销售惨淡；一项调查发现，96.3%的IBM PC随货出售了DOS，而CP/M-86或Concurrent CP/M-86的比例为3.4%。pcommuniques1983021982年中期，可能是最大的CP/M软体经销商Lifeboat Associates宣布在IBM PC上支持DOS取代CP/M-86。pc19820607《BYTE》曾警告说，IBM、微软和Lifeboat对DOS的支持「对CP/M-86构成了严重威胁」， williams198201同时Jerry Pournelle则在该杂志中表示「很明显，数位研究在行销方面犯了一些可怕的错误」。pournelle198309
1983年初，数位研究公司开始以60美元销售CP/M-86 1.1供给最终用户。pcommuniques198302其广告宣称CP/M-86具有「极好的价值」，「可以立刻使用现有最多的应用软体……数百套经过验证的专业软体程式，可满足每项业务和教育需求」；它还附带了Graphics System Extension（GSX），以前要价75美元。byte1983061983年5月，该公司宣布将提供其旗下所有程式语言和工具程式的DOS版本。它说，「显然地，PC DOS在IBM PC上取得了很大的市场占有率；我们不得不承认」，但声称「CP/M-86没有达到期望与我们的决定无关」。hughes1983071984年初，数位研究公司推出限时优惠，购买两套CP/M-86应用软体即免费送一套Concurrent CP/M-86，然而广告宣称这些应用软体的磁碟是可以自行启动，不需要预先载入CP/M-86。1984-021984年1月，数位研究公司还为三菱电机、三洋电机、 ソード (企业)等9家日本公司发布了CP/M-86的日文版Kanji CP/M-86。CW_1984_NewsPhilippi_1984_DRI1984年12月，富士通发布了一些使用Kanji CP/M-86的FM-16电脑。CW_1984_22  
CP/M-86和DOS具有非常相似的功能，但彼此不相容，因为针对同一功能的系统呼叫和程式档案的格式并不相同，因此相同的软体必需针对两个作业系统各自开发及销售。命令界面也是具有相似的功能而语法不同；譬如CP/M-86（和 CP/M）使用命令PIP 目标=来源将文件来源复制到目标，DOS 使用COPY 来源 目标 。
最初MS-DOS和CP/M-86也可以在非IBM PC硬体相容的电脑上运行，例如Apricot和Sirius，其目的是通过对特定硬体客制的作业系统版本进行标准化系统呼叫，使软体独立于硬体。然而，软体设计师会为了性能而直接存取IBM PC硬体而不通过作业系统，导致PC专用软体的性能优于其它 MS-DOS和CP/M-86版本；例如，游戏可以通过直接写入视讯记忆体以求快速显示，就不会因为需要隔个作业系统写入记忆体位置而延迟。不相容PC的电脑很快被硬体与PC相容的机型所取代。普遍采用完整相容PC架构的后果就是最多只能支援640KB的记忆体，而早期运行MS-DOS和CP/M-86的机器并没有受到这个限制，有些可以使用近1MB的随机记忆体。

**评价**
《个人电脑杂志》曾提到CP/M-86「比DOS在几个方面似乎更适合PC」；然而，对于那些不打算用组合语言写程式的人来说，因为它的价格贵了六倍，「CP/M似乎不太值得购买」。它指出 CP/M-86在DOS较弱的领域表现出色，反之亦然；并且每个作业系统的应用软体支援程度将是最重要的，而CP/M-86缺乏应用软体的执行期版本也是一个缺点。 edlin19820607

**版本列表**
每个版本的CP/M-86会分配两个版本号：一个分配于整个系统，通常在启动时显示；另一个分配于BDOS核心。已知存在的版本包括：
所有已知的个人CP/M-86版本都包含对CP/M-86 Plus的引用，这表明它们是从CP/M-86 Plus的代码库衍生出来的。
在前东方集团国家，存在一些16位元CP/M-86衍生版本，包括SCP1700、CP/K和K8918-OS。它们是由前东德VEB Robotron和Energiekombinat所生产。SCP_2019

**后续**
CP/M-86先是在1991年随着数位研究公司一起被卖给了Novell公司，之后又在1996年整个数位研究产品线又被Novell卖给了Caldera公司。Caldera_1996_Suit
因为CP/M相关产品对Caldera已经没有商业价值，所以自1997年以来，该公司允许提姆·奥姆斯特德（Tim Olmstead）的「非官方CP/M网站」重新分发和修改数位研究CP/M产品系列相关原始电子档案及纸本文件，包括原始码。Olmstead_1997_1Caldera_1997_CP/M在2001年9月12日奥姆斯特德去世后，Olmstead_2001_Death数位研究的资产转手给了Lineo公司；同年10月19日，Lineo更新并扩大了免费分发授权。Sparks_2001_CP/MGasperson_2001_Collectionlicense-lineo

**注解与参考资料**

**相关条目**
 History of computing hardware (1960s-present)- SpeedStart CP/M-86- DOS Plus

**延伸阅读**
 isbn=978-0-07-015072-0

**外部连结**
  非官方 CP/M 网站 date=20160203184144 ，持有版权持有者的授权，可分发原有的数位研究公司软体。-  comp.os.cpm 常见问题解答 date=20070929132136 - language=en，关于CP/M-86与IBM PC之间的故事。