Jupiter ACE. Carga por Audio/Tape

Avatar de Usuario
ron
Mensajes: 21855
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4752 veces

Jupiter ACE. Carga por Audio/Tape

Mensajepor ron » 24 Sep 2022 14:01

Notas de Elurdio.

Como funciona la carga/grabación en el Jupiter Ace

De cargar ficheros en el Jupiter Ace hay dos maneras. Están muy bien explicadas en el manual (capítulo 3).

La normal, cargar diccionarios, es muy simple:

LOAD NAME donde NAME es el nombre del diccionario. Aquí no se usan comillas, solo ha de haber al menos un espacio en blanco entre LOAD y NAME

Cualquier diccionario que cargues se añadirá a cualquiera que ya hubiera en el Jupiter Ace. El límite es la capacidad de memoria que tengas.

Ojo, discierne entre mayúsculas y minúsculas, con lo que NAME bien pudiera ser Name o name.

Luego está lo de cargar un binario a memoria. Creo que de todo lo que tengo en el emulador solo hay un programa (un desensamblador que apenas uso) que hay que cargarlo en memoria (fuera del diccionario que tengas).

En general es

0 0 BLOAD NAME

Hecho así, se cargará en la misma dirección de la que se grabó.

Pero en algunos casos puede que tengas que poner algún número que no sea cero. Te lo han de decir en las instrucciones o donde sea.

Para grabar (capítulo 14) es parecido.

SAVE NAME

Esto te grabará todas la palabras que haya en el diccionario como un diccionario de nombre NAME.

y si es una zona de memoria la que quieres grabar:

adr1 long BSAVE NAME

donde "adr1" es la dirección inicial del bloque de memoria que quieres grabar y "long" es la longitud en bytes.

Cuando lo cargas con BLOAD si los quieres en la misma posición basta con poner:

0 0 BLOAD NAME

Si quieres que empiece en otra posición:

adr2 0 BLOAD NAME

Si además especificas "long" solo es por seguridad, pues siempre se carga el bloque original completo. Si el "long" que pones es menor que el valor original entonces se genera ERROR 10 y NO se carga el fichero.

Elurdio
Mensajes: 994
Registrado: 07 Dic 2021 21:33
Ubicación: Barcelona
Agradecido : 208 veces
Agradecimiento recibido: 183 veces

Re: Jupiter ACE. Carga por Audio/Tape

Mensajepor Elurdio » 26 Sep 2022 15:51

NO lo comenté: El nombre del programa a cargar se ha de escribir respetando si las letras son mayúsculas o minúsculas.

e.g. No es lo mismo NAME que NaME.


Volver a “Instrucciones Carga Software”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados