..COMO PODER OPTIMIZAR LA MEMORIA DE MI HP50G_AYUDA!!

Ola como stan adictos a la hp, tengo una hp50g i stuve programando en el hpuser edit, muy bueno x cierto, y entonces al pasarlo a la calc, la calc como que se demora mucho .. promedio medio minuto , enotnces mi pregunta es como puedo optimizar la memoria ram de mi calc y volverla mas raapida mmm.. osea .. puedo cambiar el rom, formatearla, alguna otra idea aiudenme... plizz!
Otros temas de interes

En este caso debes tener un problema de eficiencian en el codigo... para que una 50g se quede 30 segundos pensando en un programa este debe ejecutar muchisimas sentencias o bucles que hace muy largo la ejecución del mismo, mi recomendación, intenta optimizar el codigo o hazlo por modulos (guardando los distintos subprogramas en variables y todos a su vez organizados en una carpeta)
Salu2

Todos los subprogramas deben estar almacenados en las variables respectivas y todas estas variables a su vez en un directorio o carpeta, así el programa principal reconocerá todas la variables locales a ese directorio... Para hacer el llamado es muy simple, solo debes colocar en el cuerpo del programa principal el nombre de la variable que contenga el subprograma que desees llamar, anexo un muy sencillo ejemplo:
Un directorio que posee las variables 'A', 'B' y 'SUMA'
la variable 'A' contiene el programa << 3 2 + >>
la variable 'B' contiene el valor 7 ('B' 7 STO) RPN
la variable 'SUMA' contiene el programa << A B + "El valor es: " SWAP + MSGBOX >>
Al ejecutar el programa, este llama al contenido de la variable A, y luego llama al contenido de la variable B, esto dejara en los niveles 1 y 2 de la pila los valores 5 y 7, luego procede a sumarlos y finalmente se concatena al STRING "El valor es: " por ultimo se muestra en una caja de dialogo.
-----------------
|El valor es: 12|
-----------------
Es importante destacar que al llamar las variables se deben omitir las comillas simples para que proceda a obtener directamente al contenido de la variable y no a la variable en si, si las comillas se dejan el resultado será algo como esto:
la variable 'A' contiene el programa << 3 2 + >>
la variable 'B' contiene el valor 7 ('B' 7 STO) RPN
la variable 'SUMA' contiene el programa << 'A' 'B' + "El valor es: " SWAP + MSGBOX >>
Al ejecutar este segundo ejemplo (aunque es practicamente el mismo) se coloca la variable 'A' en el nivel 2 de la pila y la variable 'B' en el nivel 1, al sumarlas obtendremos 'A+B' (una expresion algebraica) luego esto es concatenado al string y finalmente se muestra a través de la caja de dialogo.
--------------------
|El valor es: 'A+B'|
--------------------
Mas sin embargo colocando el comando EVAL puede obtenerse el resultado esperado:
la variable 'A' contiene el programa << 3 2 + >>
la variable 'B' contiene el valor 7 ('B' 7 STO) RPN
la variable 'SUMA' contiene el programa << 'A' EVAL 'B' EVAL + "El valor es: " SWAP + MSGBOX >>
Al ejecutar este tercer ejemplo se coloca la variable 'A' en el nivel 2 de la pila y el comando EVAL trae el contenido de dicha variable, de igual forma sucede con la variable 'B', al sumarlas obtendremos 12... el resultado final será:
-----------------
|El valor es: 12|
-----------------
Espero que esta breve explicacion te sea de utilidad.
Salu2.






GRACIAS AASH X EL CONSEJO, PERO EN LA CODIFICACION COMO ES LA SINTAXIS PARA LLAMAR A OTRO SUBPROGRAMA QUE TAMBIEN SE ENCUENTRA EN EL DIRECTORIO?.. Y ASÍ AGILIZARLA
CHVRE