
CP/M (Control Program for Microcomputers) era un sistema operativo monousuario y monotarea desarrollado por Gary Kildall circa 1974, para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían ejecutar directamente el código del 8080, aunque lo normal era que se entregara el código recompilado para el microprocesador de la máquina).
Se trataba del sistema operativo más popular entre las computadoras personales en los años 1970. Aunque fue modificado para ejecutarse en un IBM PC, el hecho de que IBM eligiera MS-DOS, al fracasar las negociaciones con Digital Research, hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer. CP/M originalmente significaba Control Program/Monitor y más tarde se cambió su nombre por Control Program for Microcomputers (en la época, la barra inclinada «/» tenía el significado de «diseñado para»; no obstante, Gary Kildall redefinió el significado del acrónimo poco después). CP/M se convirtió en un estándar de industria para los primeros microcomputadores.
En este sitio web hay un emulador de CP/M realizado por Stefan Tramm en 2010. Por ejemplo, ejecutar estos comandos:
r
r basic.hex
g 0
let n = 20
print n
exit
Los detalles están publicados en esta otra página.
