

Para cargar y ejecutar programas en un Commodore 64 o en un VIC 20, emplearemos las siguientes instrucciones del BASIC Commodore, estas instrucciones son válidas para cualquier modelo de commodore con la versión 2 o superior del BASIC, es decir, estas son instrucciones directas para el VIC-20, para el Commodore 64, y para el Commodore 128 en modo 64, y se pueden usar también en el Commodore 16, plus/4 y Commodore 128, aunque en estas máquinas la versión del BASIC es superior y tienen instrucciones específicas para la unidad de disco.
Pulse la tecla SHIFT junto con la tecla marcada RUN / STOP, pulse PLAY en la unidad de datasette y el siguiente programa de la cinta será cargado, si al finalizar la carga el programa no se ejecuta, escribir RUN y pulsar la tecla return.
Para cargar un programa específico, teclee LOAD "NOMBRE PROGRAMA" y pulse PLAY en el datasette, esto hará que se busque en la cinta el programa llamado NOMBRE PROGRAMA y si se encuentra se cargará en memoria.
Las instrucciones básicas de manejo de la unidad de disco en el Commodore 64 son las siguientes:
FORMATEAR UN DISCO Antes de poder usar un disco es necesario darle el formato adecuado para que el ordenador pueda entender los datos que se escriban en el mismo, para dar formato a un disco en el Commodore 64 teclee lo siguiente (return significa que hay que pulsar la tecla RETURN del teclado, no hay que escribilro):
OPEN LFN,ID DISCO,SA return
PRINT #LFN,"N:NOMBRE DISCO,ID" return
LFN -> Logic File Number, número de archivo lóxico, cualquier número entre 1 y 255, habitualmente 15
ID DISCO -> Número físico de la unidad de disco, entre 8 y 11, habitualmente 8
SA -> Secondary Adress, dirección secundaria, siempre 15 manejando la unidad de disco
NOMBRE DISCO -> Nombre del disco, máximo 16 caracteres
ID -> Identificador de disco, dos carateres que sirven como identificador de disco, CUIDADO no puedes dar el mismo ID a más de un disco
Por ejemplo para formatear un disco en la unidad 8, como vienen identificadas de fábrica las unidades de disco, con el nombre de JUEGOS, e identificador de disco FF, teclearíamos (return significa que hay que pulsar la tecla RETURN del teclado, no hay que escribilro):
OPEN 15,8,15 return
PRINT #15,"N:JUEGOS,FF" return
VER EL CONTENIDO DE UN DISCO Para ver el contenido de un disco, lo que se llama hacer un directorio, teclearemos lo siguiente:
LOAD "$",8 return
LIST return
Aparecerá en la pantalla un listado con los programas que hay en el disco, CUIDADO, al ejecutar estas órdenes SE BORRA el programa BASIC que estuviésemos tecleando.
En la pantalla aparecerá algo como esto:
Nombree del disco
Identificador del disco de dos caracteres
Hasta 144 nombres de archivo
Tipo de archivo (PRG programa o SEQ archivo secuencial)
Longitud en bloques de cada archivo
Número de bloques libres disponibles
CARGAR UN PROGRAMA Para cargar un programa en memoria desde el disco debemos teclear:
LOAD "NOMBRE",8,1 return
Al poco tiempo el programa se ejecutará, si no fuese así teclear:
RUN return
GUARDAR UN PROGRAMA Para guardar un programa en disco teclearemos:
SAVE "NOMBRE",8 return
Ultima actualización:10-10-2003