Sistema
Operativo que se desarrolló para las primeras computadoras basadas
en el microprocesador Intel 8080, trataba de un sistema operativo en
las computadoras personales más populares en los años 1970, Aunque fue
modificado para ejecutarse en una computadora IBM,
CP/M significa
programa de control para microordenadores su creador fue Dr. Gary A.
Kildall,
Antecedentes
En 1974 el Dr. Gary
A. Kildall, trabajaba para Intel Corporación, creó el
primer sistema operativo CP/M para
los nuevos microordenadores
En 1977 el sistema llego
a ser el sistema operativo más popular en la industria de los microordenadores.
El sistema
operativo se distribuyó originalmente en los
disquetes de ocho pulgadas para los microprocesadores de Intel 8080, que
también era compatible con el microprocesador Zilog Z80, que era muy popular en
aquellos tiempos
. Desde entonces, el sistema operativo CP/M fue adaptándose con bastante éxito a la
evolución del Hardware.
Pronto se convirtió en el sistema operativo de elección en cientos de
micro-ordenadores CP/M tuvo que adaptarse. Al fracasar las negociaciones con Digital Research,
hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer
Características
El éxito del sistema operativo CP/M se debe a
dos características fundamentales:.
§
Portabilidad:
CP/M permitía que diferentes programas interactuaran con el hardware de una manera estandarizada.. Los
programas escritos en CP/M eran portables a cualquier micro-ordenador aún con
microprocesadores distintos, exceptuando programas que utilizaban el juego de
instrucciones extendido del Intel Z80. El único requisito era la
utilización correcta de las secuencias de escape para pantalla e impresora.
§ Diseño: CP/M presentaba un innovador diseño modular
compuesto por tres subsistemas:
§ CCP
Procesador Control de Comandos.
§ BDOS
Sistema Operativo Básico en Disco.
§ BIOS
Sistema de Entrada y Salida Básico, (dependiente de la máquina)
Era un Intérprete de comandos que introducía mandatos y sus parámetros
los separaba por espacios. Unos pocos de estos mandatos eran internos al propio
Sistema Operativo. Pero si el mandato no era reconocido, se buscaba un programa
con el mismo nombre en el directorio actual del disco. Permitiendo traducir los
mandatos del usuario en un conjunto de instrucciones de alto nivel destinadas
al sistema básico en disco
Con
el advenimiento del sistema operativo a inicios de los 70s, el uso de la línea
de comandos se convirtió en un estándar.
Ya en
los años 1980 los micro-ordenadores cayeron en popularidad a favor de los ordenadores personales de 16 bits. CP/M
estuvo a punto de convertirse en el sistema operativo para estas máquinas. Sin embargo, la política de
precios y de distribución perjudicó a CP/M en favor de MS-DOS. En muy poco
tiempo MS-DOS se impuso entre los usuarios en detrimento de CP/M. La última
versión de CP/M-86 logró importantes mejoras en términos de rendimiento y facilidad
de uso.



