Sie sind auf Seite 1von 3

UNIVERSIDAD JOSE CARLOS MARIATEGUI

CPM
INTEGRANTES: Luis Huanchi Ayca Yaneth Huaman Huaman Richard Lopez Marquez CURSO: DOCENTE: CICLO: CARRERA: Sistemas Operativos Ing. Anyelo Valdivia Gamio VI Ing. De Sistemas e Informatica

ILO-PERU 2012

12

CP/M v 1.2
Fue un sistema operativo desarrollado por Gary Kildall para el microprocesador Intel 8080(los Intel 8085 y Zilog Z80 podan ejecutar directamente el cdigo del 8080, aunque lo normal era que se entregara el cdigo recompilado para el microprocesador de la mquina). Se trataba del sistema operativo ms popular entre las computadoras personales en los aos 70.

HISTORIA:
CP/M comenz como un proyecto de Gary Kildall alrededor de 1975. En 1977, su autor decidi llevar su sistema operativo al terreno comercial. As, Kildall fund la compaa Intergalactic Digital Research, Inc que hoy se conoce como Digital Research Corporation. En este momento Kildall redefini el significado del acrnimo por Control Program for Microcomputers, es decir, Programa de control para micro-ordenadores. Esta decisin fue meramente comercial ya que todo lo que sonara a "micro" estaba de moda en la poca. El sistema operativo se distribua originalmente en disquetes de ocho pulgadas para la familia de microprocesadores Intel 8080, que tambin era compatible con el microprocesador Zilog Z80 (muy popular en aquellos tiempos). Desde entonces, CP/M fue adaptndose con bastante xito a la evolucin del hardware. Dicha evolucin no era lo vertiginosa que es hoy da. Pronto se convirti en el sistema operativo de eleccin en cientos de micro-ordenadores. Con la llegada de los primeros microprocesadores de 16 bits, CP/M tuvo que sufrir una completa adaptacin, abandonando la compatibilidad con los anteriores microprocesadores de 8 bits. CP/M estuvo a punto de convertirse en el sistema operativo para estas mquinas. De hecho, IBM ofertaba tanto CP/M como el sistema operativo MS-DOS para su IBM PC La ltima versin de CP/M-86 logr importantes mejoras en trminos de rendimiento y facilidad de uso. Dada su similitud con MS-DOS cambi su nombre por DOS Plus. Lo que finalmente llevara a Digital Research a la creacin de DR-DOS, un clon de MS-DOS.

CARACTERISTICAS:
Portatibilidad
CP/M permita que diferentes programas interactuasen con el hardware de una manera estandarizada. Esta caracterstica, evidente hoy da en un sistema operativo, no lo era tanto en aquel momento. Los programas escritos en CP/M eran portables a cualquier micro-ordenador an con microprocesadores distintos (exceptuando programas que utilizaban el conjunto de instrucciones extendido del Z80). El nico requisito era la utilizacin correcta de las secuencias de escape para pantalla e impresora.

Diseo
CP/M presentaba un innovador diseo modular compuesto por tres subsistemas: CCP (command control processor, estndar) BDOS (basic disk operating system, estndar) BIOS (basic input/output system, dependiente de la mquina) CCP es un Intrprete de comandos que permita introducir mandatos y sus parmetros separados por espacios. Unos pocos de estos mandatos eran internos al propio CCP. Pero si el mandato no era reconocido, se buscaba un programa con el mismo nombre en el directorio actual del disco. CCP permita traducir los mandatos de usuario en un conjunto de instrucciones de alto nivel destinadas a BDOS. Asimismo, los programas podan comunicarse con BDOS para realizar tareas abstractas tales como "abrir fichero". En aquellos aos este tipo de abstraccin era toda una novedad. Posteriormente, BDOS traduca dichas instrucciones en llamadas a la BIOS de la computadora.

COMANDOS:
Comandos integrados son una parte del programa de CCP, mientras que los comandos transitorios se cargan en el TPA desde el disco y ejecutado. Los siguientes son comandos integrados: ERA afn DIR afn REN cambia el nombre del archivo especificado. EJM: DIR nombres de archivo en el directorio de listas. EJM: ERA borra archivos especificados. EJM:

REN ufn1=ufn2 GUARDAR guarda contenido de la memoria en un archivo. EJM:

SAVE n ufn TIPO tipos el contenido de un archivo en el disco registrado. EJM:

TYPE ufn

Das könnte Ihnen auch gefallen