微电脑控制程序(CP/M)全文是Control Program for Microcomputers,一种早期的操作系统,由Digital Research数字研究公司开发出来,是最早的一个个人电脑操作系统,曾经被誉为8位电脑的标准。随着DOS的出现退出出市场。用8080指令写成,用于Intel8080和Z一80系列为CPU的微型机上。1976年美国数字研究公司推出最初版本,1979年推出2.0版本,该版本对原版本有较大改动,其后推出2.2和3.O版本。1981年后相继推出CP/M-86,并发CP/M一86和MP/M版本。CP/M一86适应16位微型机,增加了动态分配内存区功能。并发CP/M-86是一个单用户多作业的操作系统,允许同时运行4个作业。MP/M是多用户多作业操作系统,用于分时和实时处理,增加了支持多个进程运行的系统内核,使用了虚拟输出脱机技术。它的主要功能是实现对磁盘文件和输入输出设备的管理。系统采用模块化结构,由控制台命令处理模块CCP,基本磁盘操作系统模块BIOS和基本输入输出模块BIOS组成。CCP模块是用户和计算机系统之间的接口,负责接收、识别和管理用户的命令。