Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

newRPL

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] newRPL

Messaggioda Foto UtenteGioArca67 » 22 dic 2025, 12:02

Visto che si avvicinano le feste e avrete tanto tempo libero e non saprete bene come impiegarlo ( :mrgreen: ) quale migliore occasione per mettere il turbo alla vostra HP-50G (o anche la 49g+)?
Ecco a voi il newRPL
https://github.com/smartin-calc/newRPL-hp50g-usersguide/blob/master/newRPL-hp50g-usersguide.md
Le nuove HP hanno una CPU ARM ma attualmente il firmware gira su un emulatore delle vecchie CPU Saturn eseguito dall'ARM :shock:
ecco che qualcuno ha pensato, e se tolgo questo layer inutile che mamma HP (per pigrizia?) non ha modificato nulla ai vecchi firmware, che succede?
Succede che lo stesso (inutile) programma passa da
22,6 s in userRPL (certo c'è sempre il sysRPL con 2,3s)
a
0,11 s in newRPL
appena 200 volte più veloce dello "stock" userRPL.

Certo è sempre possibile scrivere tutto in Assembly ARM9 direttamente che col processore a 192MHz gira in appena
0,150 ms
cioè 200.000 volte più veloce, ma sai quanto tempo perderei a fare una cosa simile?

E' pur vero che si potrebbe usare il C con HPGCC ed ottenere risultati simili, però è crosscompiler, e serve un PC vicino.
Invece col newRPL hai tutto solo nella calcolatrice...

Per chi si vuole divertire con i paragoni, qui
https://www.hpmuseum.org/cgi-bin/articles.cgi?read=700
un bell'elenco di calcolatrici a confronto...
Avatar utente
Foto UtenteGioArca67
4.570 4 6 9
Master EY
Master EY
 
Messaggi: 4590
Iscritto il: 12 mar 2021, 9:36

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti