Grabación de un programa en disco
Cuando se tiene un programa en la memoria del ordenador, se lo puede grabar en disco
mediante la orden
save "nombrefi" [RETURN]
Observe que es indispensable dar un nombre al programa.
El nombre de un fichero grabado en disco consta de dos partes (campos). La primera es
obligatoria y puede contener hasta 8 caracteres. Se pueden utilizar letras o números, pero no
espacios ni signos de puntuación. Este primer campo suele contener el nombre del programa.
El segundo campo es opcional. Puede contener hasta 3 caracteres que no sean ni espacios ni
signos de puntuación. Los dos campos se separan por un punto (.).
Si el usuario no especifica el segundo campo, el sistema le asigna automáticamente un distintivo:
.BAS para ficheros de BASIC o .BIN para ficheros binarios (en código de máquina).
Para practicar la grabación en disco, introduzca un programa corto en la memoria del
ordenador, inserte en la unidad un disco inicializado y escriba lo siguiente:
save "ejemplo" [RETURN]
Al cabo de unos segundos aparecerá en la pantalla el mensaje Ready, lo que indica que el
programa ha quedado grabado en el disco. (De no ser así, observe los mensajes emitidos por el
ordenador, pues puede ocurrir que no haya insertado el disco en la unidad correcta, que esté
abierto el orificio de protección o que se haya equivocado al teclear la orden.)
Catálogo
Una vez grabado el programa, escriba lo siguiente:
cat [RETURN]
En la pantalla podrá ver
Drive A: user 0
EJEMPLO.BAS 1K
168 K free
o sea, el nombre del fichero, incluido el segundo campo, seguido de la longitud aproximada en
K. En la última línea se indica también el espacio que queda libre en el disco.
Carga del disco a la memoria del ordenador
Los programas se pueden cargar y ejecutar con las órdenes siguientes:
load "nombrefi" [RETURN]
run [RETURN]
Pero también se los puede ejecutar directamente con una sola orden:
run "nombrefi" [RETURN]
Los programas protegidos sólo se pueden ejecutar por este segundo método.
Manual de Amstrad CPC 6128 (revisión 2008) - Página 57