Cuando Modificar el registro A8

Por Visualedu

Resident (33)

Imagen del Visualedu

15-09-2018, 00:01

Hola, estoy desarrollando un pequeño juego.
Lo genero con cabeceras de binario y lo cargo con bload"xxxx",r
El juego lo cargo en la dirección 8200h y ocupa 24k por lo que necesito 2 páginas de ram (32k).

¿debo especificar en el registro A8 que use la ram de las dos últimas páginas del slot 3?
Algo así:
ld a,00001111b
out [#A8],a

¿En qué momento debo modificar al registro?
¿deben ser las dos primeras líneas del programa tras la etiqueta de inicio?

Gracias, Edu

Login sesión o register para postear comentarios

Por Guillian

Prophet (3230)

Imagen del Guillian

15-09-2018, 11:02

En tu caso, no hace falta que modifiques el registro #A8, porque la RAM ya está seleccionada en #8000-#FFFF.
Al ser un programa que cargas desde BASIC, el ordenador ya tendrá la RAM en esas páginas.

Por Visualedu

Resident (33)

Imagen del Visualedu

15-09-2018, 21:28

Gracias! Smile