Tecnología

Inicio

¿Qué es un CP / M?

En los días de los sistemas operativos modernos que operan principalmente o en su totalidad desde una interfaz gráfica de usuario, es fácil olvidar algunas de las tecnologías pasadas que ayudaron a desovar ellos. Tal es el caso de CP / M, un sistema operativo basado en línea de comandos desarrollado por Gary Kildall en 1973. Este sistema operativo pasaría a formar la base de DOS, el sistema operativo estándar que llevaría finalmente a los sistemas operativos modernos como Windows .

CP / M

CP / M se refiere al "Programa de Control de microordenadores" y era un sistema operativo en pequeña escala diseñado para trabajar bien con un solo terminal. Un concepto revolucionario para su época, CP / M activar el fundamento básico de la computación personal para cualquier persona dispuesta a invertir en el hardware y el programa. La versión original de este sistema operativo fue diseñado para interactuar con procesadores de 8 bits y no tenía más de 64 KB de memoria disponible.

Historia

Informático Gary Kindall desarrolló por primera vez el CP / M en 1973, mientras que el desarrollo de un compilador de lenguaje PL / 1 para el nuevo IPC 8080 de Intel. No se ha podido probar su sistema de PL / 1 en un sistema equipado con una 8080, Kindall simulaba el 8080 en su propio ordenador en una unidad de disquete donado como una solución y dio a luz a CP / M. A partir de ahí, fue capaz de probar el nuevo sistema en una computadora equipada 8080 a través aficionado John Torode. Después de un intento fallido de comercializar el sistema de Intel, Kindall entró en el negocio por sí mismo y fundó Digital Research, Inc. CP / M pronto se convirtió en un estándar de la industria temprana y fue ampliamente utilizado hasta mediados de la década de 1980.

Programas notables

CP / M es digno de mención para la ejecución de varios programas que se convertirían ampliamente utilizado y, a menudo portado a sistemas posteriores. Los ejemplos incluyen WordStar, un programa para la primera generalizada procesamiento de textos y dBASE, y el programa de base de datos temprana diseñado para computadoras pequeñas. Otros programas también se incluirían, por ejemplo, Multiplan, AutoCAD y muchos compiladores de programación de todas debutó el CP / M. Varios juegos de aventuras basadas en texto también fueron portados al sistema, incluyendo "Lunar Lander" y "La Aventura Original".

Obsolescencia

primer paso CP / M para finalmente convertirse en obsoletos comenzó en 1980, cuando Digital Research, Inc. fue abordado por IBM para licenciar una versión de CP / M para su próxima hardware revolucionario - el ordenador personal de IBM. Sin embargo, cuando IBM no pudo recibir un acuerdo de confidencialidad firmado por Digital Research, Inc., el acuerdo fue agria y condujo a la elección de IBM Microsoft. Microsoft adaptó una versión de CP / M en MS-DOS y CP / M perdió terreno rápidamente. Finalmente, el sistema operativo se convirtió en obsoleto para las necesidades de las empresas de TI modernas. El modelo estable final se publicó en 1982, y Digital Research, Inc. fue vendida a Novell, Inc. en 1991.

El interés moderno

A pesar de que es un sistema operativo anticuado, muchos aficionados todavía utilizan activamente el sistema operativo CP / M para sus propias necesidades. A veces, los sistemas se mantienen sólo como un hobby, mientras que otros los utilizan para la informática personal e incluso de negocios profesional que no requiere un sistema más moderno.

Confusión con CPM

CP / M a veces puede ser confundido con el término similar, CPM. CPM se refiere a "coste por 1.000 impresiones" y es un término para el marketing online. Cuando se visualiza un anuncio en un ordenador, se cuenta como una "impresión". Este método de medición determina el costo de un anunciante tiene que pagar cada 1.000 veces que se muestra su anuncio.