Glosario

Abreviatura para la Notación Polaca Inversa o Reverse Polish Notation.
Esta notación de sufijo es la sintaxis de entrada que casi todas las calculadoras HP usan. Básicamente hay dos tipos de RPN. Una usada en calculadoras más viejas, hace que el ENTER duplique el nivel uno del stack en la línea de edición, y otro, usado en las 28/38G/48/49/50, que hace que el ENTER duplique el nivel uno si la línea de edición no está siendo usada, y que pone el contenido de la línea de edición en el nivel uno si la línea de edición está siendo usada. RPN usa notación de sufijo, así que 1+1 es introducido 1 ENTER 1 + en vez de 1 + 1 =.
Esto puede parecer más confuso al principio, pero es mucho más sencillo con expresiones más complejas. La Notación Polaca Inversa se basa en los trabajos de el polaco Jan Lukasiewicz, quien creó la notación de prefijo ( + 1 1 ) llamada Notación Polaca.

Frecuencia del procesador

18 respuestas [Último envío]
Integró: 04/12/2007
Envíos: 10
MonedasHP: 2
Imagen de ingsil
Frecuencia del procesador
 
Jue, 08/05/2008 - 21:58

He visto en una pagina que el procesador ARM9 de la 50g que actualmente trabaja a 75 MHz es elevable a 200Mhz como maximo.

Alguien sabe como puedo elevar la frecuencia de operacion??

Silvio O.

Top
Integró: 10/03/2004
Envíos: 53
MonedasHP: 28
Imagen de Orly
Calc: HP49 | ROM:1.19-6
 
#1
Vie, 09/05/2008 - 12:54

Hola amigo ingsil!

Para qué deseas elevar la frecuencia del procesador de tu calculadora HP?... :-s
Si quieres más velocidad de proceso, pues permiteme decirte que utilices un ordenador con el emulador de la calculadora HP. ;-)Tendrás mayor beneficio que aumentar la frecuencia en tu calculadora, con el consiguiente consumo masivo de energía de las pilas de alimentación y el desgaste excesivo de los componentes electrónicos que conforman la circuitería de la calculadora... Sad Piénsalo bien...
Además, se paciente, ya saldran nuevos modelos de calculadoras HP... Smile
Eso espero!

"El ser humano es un ser insaciable por naturaleza, jamás está ni estará conforme con nada, por más que consiga lo que siempre quiso alcanzar en su vida."

Ahora, crees que vale la pena aumentar la frecuencia del procesador de tu calculadora HP 50G?... mmmm

Tú tienes la respuesta.

Un gran saludo a todos mis queridos amigos AdictosHP!

Orly Wink

"Cuando el entendimiento se enturbia, la fe es el filtro que potabiliza nuestra mente."

Top
Integró: 25/09/2004
Envíos: 480
MonedasHP: 511
Imagen de Jhusel
Calc: HP49 | ROM:2.10-7 | Calc: HP50 | ROM: 2.15
 
#2
Vie, 09/05/2008 - 14:02

Hola existe un programa que asrhael
te lo adjunto ClockSpeed Adjustment Tools - Overclock your 49G+ el cual te permite ajustar la velocidad del procesador de 203 MHz a 12Hz pues este programa fue diseñado con la principal función de ejecutar algunos programas como juegos realizados para la HP49G[azul] que al ser ejecutados en una HP49g+ eran muy rápidos y por consiguiente no se podian utilizarlos es por eso que se reducia la velocidad para ejecutar ciertos programas de la HP49G en la HP49g+ ... Yo creo seria la unica función para mi la de reducir la velocidad de procesador pues lo otro sería un consumo excesivo de baterias a no ser que este conectado a la PC....

saludos

Top
Integró: 10/09/2006
Envíos: 168
MonedasHP: 16
Imagen de tauro2010
 
#3
Vie, 09/05/2008 - 14:16

mmmmmmmmmmm

Una pregunta adictos y HP-GCC ???? segun estaba leendo un manual traducido al español dice:

Después NEC (quién fabricó el Saturno para HP) discontinuó el chip. Cuando HP quiso hacer una nueva serie de calculadoras, ellos decidieron usar uno nuevo, un CPU standard. El procesador que ellos eligieron es una variante del ARM; específicamente el S3C2410X de Samsung. Este es un ARM9 de 203MHz. HP lo cronometra a 75MHz para dar más duración a las baterías.

El código existente de la calculadora fue escrito para el procesador Saturno. Reescribirlo a ARM era tremendamente caro. Así que HP escribió un programa que hizo el ARM pretender ser un Saturno.

Este proceso es conocido como emulación, pero desgraciadamente crea un descenso grande de velocidad. El resultado es una 49g+ de 2 a 5 veces más rápida que la 49g. Mientras, piense un poco sobre esto. Las 49g+, corren a 75MHz en un moderno procesador de 32 bit, sólo corre un poco más rápido que una 49g con un anticuado procesador de 4MHz. Incluso cuando usted no está muy interesado en programas rápidos, considere cuánta potencia de batería está gastándose corriendo a velocidades tan altas.

Usted no necesita 75MHz para hacer uno más uno. Es aquí donde HP-GCC entra. Le permite escribir programas que corren directamente en el chip ARM.

Y nuestro amigo adicto escribio:

Si quieres más velocidad de proceso, pues permiteme decirte que utilices un ordenador con el emulador de la calculadora HP. Tendrás mayor beneficio que aumentar la frecuencia en tu calculadora, con el consiguiente consumo masivo de energía de las pilas de alimentación y el desgaste excesivo de los componentes electrónicos que conforman la circuitería de la calculadora... Piénsalo bien...

Estoy un poco confundido HP-GCC puede dañar a la calcu???

Como estan seguros de que al aumentar la velocidad se dañara la calculadora que tal si HP halla hecho la calcu para aguantar esa velocidad ...

Saludos

Top
Integró: 26/12/2007
Envíos: 627
MonedasHP: 593
Imagen de Dani_
Calc: HP50 | ROM:2.09
 
#4
Mié, 14/05/2008 - 10:28

No, los programas en HPGCC no dañan a la calculadora, ya que al usar un programa en HPGCC el CPU de la calc funciona a la misma frecuencia que al usar una función standard de la calculadora.

La diferencia es que cuando usas la calc normalmente hay una emulación del Saturn. Esto no quiere decir que el CPU ARM funcione a menos de 75MHz, sino que la emulación hace que esos 75MHz se aprovechen mucho menos.
Cuando usas la calc con una aplicación HPGCC no está ese layer de emulación, por lo tanto se trabaja directamente con el procesador ARM y se aprovecha su gran diferencia de velocidad comparado con el Saturn.

Ingeniero. Usuario de HP 50g.

Top
Integró: 15/02/2007
Envíos: 154
MonedasHP: 10
Imagen de asrhael
Calc: HP50
 
#5
Vie, 09/05/2008 - 13:57

Estimado Ingsil:

Efectivamente la velocidad del procesador puede incrementarse; vale decir, hacer OverClock.

Si bien es cierto el overclock trae consigo un consumo mayor de energía, el daño probable en la calculadora es algo que podría suceder a velocidades excesivas.

Podrías overclockearla a 120Mhz sin ningún problemas, es más, podrías crear programas en que en ciertas instancias incremente el "Reloj" para dar mas potencia a ciertas lineas de comandos en tus programas RPL.

Existe un programa, que se divide en varios archivos (cada uno de ellos correspondiente a 1 velocidad seleccionable entre 12~203 Mhz) para lo cual baja el siguiente archivo comprimido:

http://www.hpcalc.org/hp49/utils/misc/cat.zip

yo lo hice en la 49g+ que tenia con buenos resultados, luego puedes medir la diferencia de segundos usados para completar un programa con el comando TEVAL y verás cuan eficiente es a ciertos "CLocks".

saludos

Top
Integró: 15/02/2007
Envíos: 154
MonedasHP: 10
Imagen de asrhael
Calc: HP50
 
#6
Jue, 29/05/2008 - 11:56

Entonces la hp no es un buen producto..puesto que no viene diseñada para que utilice todos los recursos disponibles.

Eso de la emulacion debería haber sido resuelto por los sres de hp, para poder tener una calculadora robusta, sin tener que recurrir a programaciones gcc y poder utilizar la clasica user-rpl para obtener programas robustos.

Alguna idea si esto cambiará??
Hp tiene planes para otra calcu??

saludos

Top
Integró: 26/12/2007
Envíos: 627
MonedasHP: 593
Imagen de Dani_
Calc: HP50 | ROM:2.09
 
#7
Jue, 29/05/2008 - 12:58

No creo que cambie a corto plazo...probablemente en una nueva plataforma, pero no creo que saquen un sistema operativo que trabaje directamente con el procesador ARM.
Sería como empezar de cero (altísimos costos). Tal vez si el mercado de las calculadoras fuera mucho más grande sería viable. Mejor dicho: "si la porción de mercado que la división de calculadoras de HP es capaz de capturar fuera mucho más grande".

Los importantes avances logrados por TI son consecuencia de tener cautivo al mercado más grande del mundo. Sin dinero suficiente no hay como financiar esos desarrollos.

Y parece que la política de HP es que cada una de sus unidades se autofinancien, porque no se nota demasiado esfuerzo en investigación y desarrollo ni en marketing de sus calculadoras.

Ingeniero. Usuario de HP 50g.

Top
Integró: 04/12/2007
Envíos: 10
MonedasHP: 2
Imagen de ingsil
 
#8
Mar, 13/05/2008 - 19:38

Muchisimas gracias Adictos por la informacion.
Solo queria aumentar un poco la velocidad para un programa de circuitos que tengo, que tarda una eternidad para resolver.

Creo que experimentar no estaria tan mal.... o si??

Silvio O.

Top
Integró: 10/09/2006
Envíos: 168
MonedasHP: 16
Imagen de tauro2010
 
#9
Mié, 14/05/2008 - 08:07

yo sigo con la duda

Top
Integró: 13/04/2007
Envíos: 15
MonedasHP: 0
Imagen de claudiohpgcc
 
#10
Lun, 02/06/2008 - 17:35

Quote:

ALBERTH777 escribió:
yo sigo con la duda

A ver si esto aclara tus dudas:

1) El procesador ARM de la claculadora fue creado para correr a 200 MHz, por lo tanto no se puede dañar, porque no está siendo "overclockeado", sino simplemente "clockeado" a su frecuencia máxima (por lo tanto dentro de los parámetros de diseño). El resto del hardware simplemente se configura para que siga corriendo a la frecuencia normal, solo el CPU se acelera.

2) Como consecuencia del punto 1), es perfectamente seguro usar la calculadora a 200 MHz.

3) HPGCC no usa la calculadora a 200 MHz, sino a 75 MHz o bien a 12 MHz (esta es la velocidad por defecto, "slow mode").

4) Como consecuencia de 3), programas escritos en HPGCC ahorran batería (corriendo a 12 MHz) comparado con un programa común que corre en la calculadora (el CPU corre a 75 MHz aunque el programa sea más lento).

5) HPGCC en slow mode es muchísimo más rápido que los programas comunes que corren en la calculadora.

6) HPGCC no daña la calculadora, ni en slow ni en modo rápido.

Saludos,
Claudio

Top
Integró: 28/09/2007
Envíos: 16
MonedasHP: 0
Imagen de migust
 
#11
Sáb, 21/06/2008 - 12:37

ingsil dijo
Quote:

He visto en una pagina que el procesador ARM9 de la 50g que actualmente trabaja a 75 MHz es elevable a 200Mhz como maximo.

Cual es esa pagina tengo curiosidad.
ClockSpeed Adjustment Tools - Overclock your 49G+ no funciona en mi 50g clarito ahí dice para 49g+, no hay un programa similara a este ultimo mencionado para la 50g?


"No sigas los pasos de los antiguos, busca lo que ellos buscaron."

Top
Integró: 04/12/2007
Envíos: 10
MonedasHP: 2
Imagen de ingsil
 
#12
Lun, 23/06/2008 - 12:33

mmm... O sea que si programo con HPGCC estoy trabajando directamente con el procesador?? y acaso en sysRPL no estoy trabajando tambien directamente con el procesador??

Silvio O.

Top
Integró: 04/12/2007
Envíos: 10
MonedasHP: 2
Imagen de ingsil
 
#13
Lun, 23/06/2008 - 12:50

En realidad la pagina que lei fue:

Revision de la calculadora HP 50G

Donde dice que la frecuencia del procesador es elevable a 200 MHz.

Y quise probar aumentar la frecuencia de mi procesador para resolver con mas rapidez algunos programas de UserRPL que tengo.

Lo que quiero saber es con que lenguaje trabajo directamente con el procesador. Segun entiendo si programo en Language Machine(MLi) o sysRPL estoy trabajando directamente con el procesador ya que se esta programando con lenguajes de bajo nivel.

Silvio O.

Top
Integró: 24/02/2004
Envíos: 405
MonedasHP: 298
Imagen de Elias1976
Calc: HP49 | ROM:Hp 49G - Hp 48GX - Hp 48SX - Hp 42S - Hp 41CV - Hp 32SII - Hp 32S - Hp 28S - Hp 17BII - Hp 12C - Casio Classpad 330
 
#14
Lun, 23/06/2008 - 12:58

Quizas trabajando con ASM o Machine Languaje para ARM, pero el que hay para las Hp hasta el momento es para el SATURN.

Este SATURN es nativo hasta la serie 49g....de la 49g+ en adelante es emulado.

Top
Integró: 26/12/2007
Envíos: 627
MonedasHP: 593
Imagen de Dani_
Calc: HP50 | ROM:2.09
 
#15
Lun, 23/06/2008 - 15:40

Si bien no entiendo nada de programar en MLi ó SysRPLi en sí, creo que está más que demostrado con los pocos programas que se han visto basados en HPGCC, que nadie debería preocuparse por programar en ML para ARM9 cuando programar en C es mucho más universal y accesible que ML y se logra un rendimiento increíble.

Además, se aprovecha el conocimiento de C que muchos programadores tienen. ML es algo muy específico que depende de cada procesador.

A mi entender, el futuro de la programación avanzada en las calculadoras HP es HPGCC.

Ingeniero. Usuario de HP 50g.

Top
Integró: 14/05/2009
Envíos: 1
MonedasHP: 0
Imagen de focomaniac
Calc: HP50
 
#16
Vie, 15/05/2009 - 19:32

Buenas, respecto al tema de que se financia sola es muy posible, y tambien es muy posible q desaparezca esta calculadora algún día, digo esto ya que hace poco tuve la oportunidad de probrar un emulador de la HP48/49/50g en una Palm y corría bastante más rápido que mi HP50g, haciendo las mismas operaciones y corriendo programas, y, bien sabido es que el precio de una Palm y la infinidad de utilidades que se pueden conseguir con ella, agregando el emulador, la hacen mucho mas conveniente respecto de la calculadora. Por otro lado, como no tengo Palm pero si mi calculadora, necesito saber si al aumentar velocidad del procesador, también es posible que haga las operaciones básicas como integrales definidas, sumatorias, o gráficos mas rapidamente, ya que estoy probando con Series de Fourier y el proceso de graficado o resolución es muy lento, obviamente, sin utilizar la función FOURIER de la calculadora, solo la utilizo para verificar los resultados de las integrales y si se acercan al gráfico original. Gracias de antemano

Top
Integró: 27/07/2006
Envíos: 318
MonedasHP: 454
Imagen de angel_legendario
 
#17
Sáb, 16/05/2009 - 08:31

Para mi, es mucho mejor programar en Hpgcc que en system, en especial porque es mucho mas veloz que programar incluso en ML.

RPN=Realidad , ALGEBRAICO=Subjetivo
https://sites.google.com/site/calcu50g/
Les invito a que visiten mis blogs:
http://santo-grial-hp.blogspot.com/
http://sub-vivencias.blogspot.com/

Un site dedicado a la hidrología http://sites.google.com/site/c

Top
Integró: 20/03/2009
Envíos: 462
MonedasHP: 420
Imagen de VereV
AdictoHP+
Calc: HP50
 
#18
Sáb, 16/05/2009 - 13:10

Segun lo que entendi es que cuando trabajas con sysRPL y más con ML estas trabajando a bajo nivel pero con el emulador, en cambio cuando trabajas con HPGCC al necesitar el ARMToolBox creo que eso es lo que te da el pie para trabajar directamente con el procesador...

Top

Twitter

Cargando...

CAPTCHA
Esta pregunta es para probar si usted es un visitante humano y así evitar el spam automatizado.
5 + 6 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.