Ma collection

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Avatar de l’utilisateur
vistamatic
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 119
Inscription : 28 août 2007 11:18
Localisation : Les Breuleux - Franches-Montagnes - Suisse
Contact :

Message par vistamatic » 26 févr. 2008 19:00

Lol, l'ARM ne peut pas être lent avec 75Mhz (d'ailleurs, il est bridé à 75Mhz alors que sa fréquence d'origine est de 203Mhz), alors que les TI utilisent encore des Z80 ou des Moto68k qui plafonnent à... 12Mhz. http://www.ticalc.org/basics/calculators/ti-89-ti.html

Mon distributeur habituel se sent même forcé de vendre des TI-89 Titanium et Voyage200 overclockées...http://www.calculatrices.ch/artikel.cfm?typ=1&e=1&w=0 Les fameuses versions Speed.
La Nspire, je l'ai vue dans une vitrine, je me demande encore quel genre de poches il faut avoir pour la glisser dedans. :lol: Et j'ai un sérieux doute sur l'efficacité de son clavier.

La Casio marque un très bon point pour son tableur qui a l'air bien sympathique, mais il est facile de télécharger un tableur sur hpcalc.org. :wink:
Gloire à toi Seigneur Jobs !

1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 26 févr. 2008 20:22

j'ai pas dit que l'ARM était lent, mais sur le 50 ils se servent d'un émulateur Saturn pour faire tourner leur OS de 15ans bilan lorsque tu regarde les bench de notre camarade xerxes ICI c'est même plus lent que la TI 89 en interpreté même le Canon X07 vieux de 25 ans est devant faut pas déconner quand même, si il faut pour avoir des perf contemporaines développer et compiler sur Pc l'aspect calculatrice perd tout sont interet!!
la Nspire avec sont Basic lent est 10x plus rapide et la casio 6x plus rapide.
Donc oui comme toi la 50 ma fait vibrer et HP me fait (faisait) réver mais force de constater que sur ce coup ils ont plutot raté.

quand au clavier de la NSPIRE, il est plutot pas mal et l'acces à l'alpha direct est interressant

Avatar de l’utilisateur
vistamatic
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 119
Inscription : 28 août 2007 11:18
Localisation : Les Breuleux - Franches-Montagnes - Suisse
Contact :

Message par vistamatic » 26 févr. 2008 21:10

Je vois ça dans ce bench :

0.0255 TI-89 C / Structured / TIGCC 4.1.2 / Cross Compiler / HW2
-
- 0.0183 TI-89 Assembly / 68000 @ 12 MHz / HW2
-
- 0.00613 HP-50G C / RegVars / HPGCC3 / Cross Compiler / Slow Mode 12.7x (75->6 MHz)
-
- 0.00524 HP-50G Assembly / ARM9 @ 6.0 MHz / Slow Mode x13
-
- 0.00248 FX-9860G C / Unstructured / Casio SDK 1.0 / Cross Compiler
-
- 0.000691 FX-9860G C / Unstructured / Casio SDK 1.0 / Cross Compiler / Fast Mode x3.6 (14.74->58.96 MHz)
-
- 0.000484 HP-50G C / RegVars / HPGCC3 / Cross Compiler
-
- 0.000404 HP-50G Assembly / ARM9 @ 75 MHz
-
- 0.000192 HP-50G C / RegVars / HPGCC3 / Cross Compiler / Fast Mode x2.5 (75->192 MHz)
-
- 0.000150 HP-50G Assembly / ARM9 @ 192 MHz / Fast Mode x2.7

et je constate que la HP-50g bat la TI-89 et la Casio FX9860G à plate couture et haut la main, je dirais même plus, les doigts dans le nez... ou alors l'un de nous deux ne comprend rien à ce bench... :?: :?:
Gloire à toi Seigneur Jobs !

1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 26 févr. 2008 21:34

d'ou ma phrase

Code : Tout sélectionner

si il faut pour avoir des perf contemporaines développer et compiler sur Pc l'aspect calculatrice perd tout sont interet!! 
en interprété c'est largement autre chose.
de plus l'assembleur ARM n'est pas forcement dominé par tout le monde et l'ordinateur est obligatoire

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 26 févr. 2008 21:40

Code : Tout sélectionner

-    1:48         TI-89         Formula / List / HW2
-    1:44         TI-89 Titan   Formula / List / HW3
-    1:39         PC-1600       Basic / @-Array
-    1:30         HP-50G        UserRPL
-    1:19         PC-E500S      Basic
-      58         CASIO Z-1     Basic
-      54         X-07          Basic / DEFINT
-      17.3       FX-9860G      Formula / Matrix
-       8.3       TI-Nspire     Formula / List / Ver.1.2 CAS

Avatar de l’utilisateur
vistamatic
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 119
Inscription : 28 août 2007 11:18
Localisation : Les Breuleux - Franches-Montagnes - Suisse
Contact :

Message par vistamatic » 26 févr. 2008 21:46

Euh ben non...

Tu n'as pas besoin d'un ordinateur autre que la HP-50g elle-même pour programmer en assembleur, puisque le compilateur MASD est intégré dans la machine.

http://en.wikipedia.org/wiki/HP-49_series :wink:
Gloire à toi Seigneur Jobs !

1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)

Avatar de l’utilisateur
vistamatic
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 119
Inscription : 28 août 2007 11:18
Localisation : Les Breuleux - Franches-Montagnes - Suisse
Contact :

Message par vistamatic » 26 févr. 2008 21:57

charognard a écrit :

Code : Tout sélectionner

-    1:48         TI-89         Formula / List / HW2
-    1:44         TI-89 Titan   Formula / List / HW3
-    1:39         PC-1600       Basic / @-Array
-    1:30         HP-50G        UserRPL
-    1:19         PC-E500S      Basic
-      58         CASIO Z-1     Basic
-      54         X-07          Basic / DEFINT
-      17.3       FX-9860G      Formula / Matrix
-       8.3       TI-Nspire     Formula / List / Ver.1.2 CAS
D'accord, selon cette source http://www.ticalc.org/basics/calculators/ti-nspire.html la Nspire serait équipée d'un ARM tournant à 150Mhz, contre les 75Mhz de la 50g, ceci explique cela. Après, comme il est à priori toujours possible d'overclocker sa machine, on peut encore discuter toute la nuit sur les performances des machines... :lol:
Gloire à toi Seigneur Jobs !

1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 26 févr. 2008 22:12

vistamatic a écrit :Euh ben non...

Tu n'as pas besoin d'un ordinateur autre que la HP-50g elle-même pour programmer en assembleur, puisque le compilateur MASD est intégré dans la machine.

http://en.wikipedia.org/wiki/HP-49_series :wink:
je savais pas ça :wink:
quoiqu'il en soit l'assembleur c'est loin d'être évident surtout que là le compilateur prends en charge les mnémoniques du saturn et les mnémoniques de l'arm avec des avantages et des inconvenients pour chaque, je ne sais pas ton niveau en assembleur mais pour ma part je me vois mal programmer sans ma doc (que tu vois sur la photo) et des bout de code sur internet. Bref l'assembleur lorsque j'ai besoin d'un dév sur le pouce pour ma part c'est non.
mais c'est bon à savoir ça (l'assembleur intergré) parce que Jazz c'est plutot lourd sur GX:cry:

Avatar de l’utilisateur
vistamatic
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 119
Inscription : 28 août 2007 11:18
Localisation : Les Breuleux - Franches-Montagnes - Suisse
Contact :

Message par vistamatic » 27 févr. 2008 19:13

Pour l'instant, je ne connais rien à l'assembleur, mais je suis convaincu que c'est en pratiquant qu'on apprend, comme toute langue étrangère. :wink: Je vais bien sûr commencer par le RPL, et ensuite seulement tâter de l'assembleur.
Gloire à toi Seigneur Jobs !

1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 27 févr. 2008 21:23

vistamatic a écrit :Pour l'instant, je ne connais rien à l'assembleur, mais je suis convaincu que c'est en pratiquant qu'on apprend, comme toute langue étrangère. :wink: Je vais bien sûr commencer par le RPL, et ensuite seulement tâter de l'assembleur.
ça explique certain de tes commentaires :wink:
le RPL déjà c'est pas mal pour ce casser les dents :lol:

comprends bien mon problème avec le HP 50.
à la base un processeur ARM
la ROM de l'arm fait fonctionner un émulateur du SATURN (processeur 4 bits)
la ROM utilisée par cet émulateur est à peu de chose près celle de la 48gx, le CAS est nettement moins bon que la 89/NSPIRE et les perfs en RPL sont déplorable pour un ARM (et pour cause ARM/emulateur saturn/rom GX).
maintenant si tu veux faire de l'assembleur dessus et utilisé les routines de calculs en ROM c'est en assembleur saturn que tu le fera, si tu veux exploiter l'ARM c'est en assembleur ARM et là il faut que tu crée toutes les fonctions.

Avatar de l’utilisateur
Chris
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 220
Inscription : 20 oct. 2007 19:01

Message par Chris » 27 févr. 2008 22:58

Pour compléter ce que dit Charognard :

La 50G utilise un assembleur (Saturn) avec tous les outils pour le programmer directement via MASD. C'est rapide, mais à 4 Mhz.

Utiliser le processeur ARM n'est actuellement pas possible directement sur la 50G : il faut passer par un compilateur sur PC et transférer les programmes compilés sur la calculatrice après coup. C'est frustrant, d'autant plus que l'ARM tourne à 75 Mhz.

Il faut donc attendre qu'un programme type MASD permette d'exploiter directement l'ARM depuis le clavier de la 50G.

J'espère avoir fait toute la lumière sur cette affaire :wink:.

Avatar de l’utilisateur
vistamatic
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 119
Inscription : 28 août 2007 11:18
Localisation : Les Breuleux - Franches-Montagnes - Suisse
Contact :

Message par vistamatic » 28 févr. 2008 08:31

Merci Chris. :wink:

Sympa ton avatar ! :lol:
Gloire à toi Seigneur Jobs !

1 MacBook Intel
1 HP 50g
1 HP 35s
1 HP 17bII+ Ti (the real HP is back)
1 HP 17B II+
1 HP 33s
1 HP 40G (Saturn CPU)
1 Sharp PC-1211 (à échanger contre du HP)

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 28 févr. 2008 10:11

dans le lien donné par vistamatic précédement il est dit :
thanks to the calculator's excellent builtin compiler, MASD. MASD also can compile Saturn ASM and with the latest ROM revision for the 49g+/50g, ARM ASM on the calculator itself.
cela voudrais t'il dire que certaines HP49/50 on le compilateur ARM intégré ?.
la ROM est elle flashable ?
s'investir dans l'assembleur saturn à notre époque n'a plus aucun interet.

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Message par Paul Tergeist » 28 févr. 2008 11:19

charognard a écrit : s'investir dans l'assembleur saturn à notre époque n'a plus aucun interet.
Plus d'intérêt financier.

Mais pour des passionnés comme nous, ça conserve son intérêt ...

... que ce soit du Z80, du 6502, etc...

Voir tous ces pointeurs parcourir les octets, faire des jump, appliquer
des opérateurs, des masques, s'arrêter sur des RTN et autres RET,
moi ça me fait toujours un petit pincement au coeur...

:lol:

Paul - pincé du coeur depuis 1664
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.

Avatar de l’utilisateur
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 291
Inscription : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Message par Xerxes » 28 févr. 2008 23:43

Paul Tergeist a écrit :
charognard a écrit : s'investir dans l'assembleur saturn à notre époque n'a plus aucun interet.
Mais pour des passionnés comme nous, ça conserve son intérêt ...

... que ce soit du Z80, du 6502, etc...
I think Charo is right regarding the Saturn CPU. Maybe the performance is not bad for BCD calculation, but for integer problems it's rather inefficient and so less interesting. :wink:

Let's have a look at the relative speed vs. 6502, Z80 and etc.

Code : Tout sélectionner

  CPU    Nodes/s @ 1 MHz
-------------------------
 Saturn      680 
 SC61860    1430
 LH5801     2210 
 HD61700    3090
 Z80        3090
 SC62015    3340
 80188      3490
 TMS7000    3690
 68000      3990
 6502       8760
 ARM9      28910

Répondre

Revenir vers « Tous les Pockets »