Parte 2: CP/M
CP/M Plus
Temas tratados:
* Introducción a CP/M
* Carga de CP/M Plus
* Modo directo de consola
* Programas de ayuda transitorios
* Gestión de periféricos
* CP/M 2.2
CP/M Plus es un sistema operativo de disco. Es un programa especial que da acceso a la gran
potencia del CPC6128. Aprovecha todos los 128K de RAM y deja libres más de 61K para los
programas del usuario. CP/M permite el acceso aleatorio a los ficheros de datos; la implemen-
tación en el CPC6128 incluye un sofisticado emulador de consola.
El hecho de que CP/M esté disponible para tan gran variedad de ordenadores hace que se hayan
escrito millares de paquetes de aplicación, entre los que usted puede elegir los que mejor
satisfagan sus necesidades.
En la publicación 'A Guide to CP/M Plus', SOFT971, se da una descripción completa de CP/M
Plus, junto con información detallada sobre cómo escribir sus propios programas y sobre la
implementación de CP/M Plus en el Amstrad. Puede consultar también otras publicaciones de
Amsoft y de otros editores sobre este tema.
Introducción
El sistema operativo CP/M proporciona un medio de comunicación entre el usuario y el sistema
informático, incluidas las unidades de disco y otros periféricos. Ofrece órdenes especiales
(incorporadas en el sistema) y programas de ayuda (grabados en los discos) cuyo objetivo
fundamental es ayudarle en la tarea principal y más frecuente: ejecutar los programas de las
aplicaciones con sus propios datos.
Desde luego, es posible adquirir gran experiencia en el manejo de CP/M y todos sus programas
de ayuda. Tal experiencia puede ayudarle a salir de algún apuro. Pero la realidad es que a la
mayor parte de los usuarios les basta con saber cómo poner en marcha los programas. El resto
de este capítulo estará dedicado a explicar las funciones y características fundamentales de
CP/M, procurando evitar que el exceso de detalles oscurezca lo esencial.
Del mismo modo que BASIC tiene su 'modo directo' o 'modo inmediato', caracterizado por el
mensaje inductor Ready, CP/M tiene un 'modo directo de consola', identificado por los mensajes
A> o B>. El sistema dispone de ciertas órdenes incorporadas, pero la mayor parte del trabajo
se realiza cargando y ejecutando 'programas transitorios'. Se les llama 'transitorios' porque
normalmente están en el disco y sólo se los carga en la memoria cuando se los va a utilizar.
El sistema genera, además de los mensajes de error estándar de CP/M, cierto número de
mensajes de error específicos de los circuitos, los cuales se distinguen por el hecho de que
Manual de Amstrad CPC 6128 (revisión 2008) - Página 210