Cuando Modificar el registro A8

By Visualedu

Resident (33)

Visualedu's picture

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 or register to post comments

By Guillian

Prophet (3230)

Guillian's picture

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.

By Visualedu

Resident (33)

Visualedu's picture

15-09-2018, 21:28

Gracias! Smile