Karoshi MSX Community
05 de Julio de 2021, 12:58:43 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: Memoria libre en asmsx  (Leído 3982 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Darth_Fistro
Karoshi Hero
*****
Mensajes: 507


Email
« : 02 de Enero de 2006, 03:58:26 pm »

Hola  Wink

Utilizaba el siguiente trozo de código que me proporcionó Jon para saber la cantidad de memoria libre en una rom:

.printtext "Tamaño :"
.print (ENDCODE-INICIO)
.printtext "Espacio libre hasta 16Kb :"
.print (4000h-(ENDCODE-INICIO))

Pero el caso es que ahora, al definir .page 3 para las variables, el tamaño que me da es incorrecto, ya que aparece como si usara tres páginas consecutivas (de la 1 a la 3). ¿Cómo puedo saber el tamaño real de la rom de 16kb que queda libre?

¡Gracias!  Smiley
En línea

MSX FOREVER (hasta que saquen un ZX81 con TMS, PSG y 64K de RAM)
jltursan
Karoshi Forum's Guru
*******
Mensajes: 1516


¿Que es lo que has aprendido hoy?


WWW Email
« Respuesta #1 : 02 de Enero de 2006, 07:30:13 pm »

Que raro, ¿y no será que ENDCODE ha quedado definido dentro de .page 3?  Huh
En línea

Doom dee doom dee doom
Darth_Fistro
Karoshi Hero
*****
Mensajes: 507


Email
« Respuesta #2 : 02 de Enero de 2006, 08:13:11 pm »

Síp, va al final de todo, pero es que me parece que si lo pongo delante del .page 3 me da un error al ensamblar...

Probaré a reubicarlo por ahí de todos modos  Smiley
En línea

MSX FOREVER (hasta que saquen un ZX81 con TMS, PSG y 64K de RAM)
Darth_Fistro
Karoshi Hero
*****
Mensajes: 507


Email
« Respuesta #3 : 02 de Enero de 2006, 08:14:40 pm »

Vale, OK, mí ser idiota  Grin

Pero estoy seguro de haberlo probado y decirme el asmsx que hiciera palmas con las manos. Pero justo antes del .page 3 no da problemas. ¡Dios, he consumido YA 7 kbs!  Cry
En línea

MSX FOREVER (hasta que saquen un ZX81 con TMS, PSG y 64K de RAM)
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!