π
<-

News 2024
June (1)
May (1)

News 2023
July (1)
May (2)

News 2022

News 2021

News 2020

News 2019
May (1)

News 2018
August (1)
July (1)

News 2017

News 2016

News 2015
August (1)
June (1)
May (1)

News 2014
April (1)

News 2013
August (2)
June (1)
May (1)
April (1)
March (1)

News 2012
June (2)
May (4)

News 2011
August (3)
July (2)
June (1)
April (1)

News 2010

Le mystérieux émulateur perdu de TI scientifiques

New postby critor » 17 Oct 2011, 18:53

Jusqu'à l'été dernier, il était possible aux enseignants nord-américains de recevoir gratuitement les CDs de démo des émulateurs TI, et ce via un formulaire en ligne:





C'était notamment la seule façon jusqu'alors d'obtenir l'émulateur TI-SmartView 73 jusqu'à l'été dernier, où Texas Instruments a enfin fini par mettre en ligne cet émulateur sur son site, et a simultanément effacé ce formulaire.



Toutefois, on peut y remarquer la mention d'un émulateur de TI-30X IIS et TI-34 (probablement TI-34 II).

Image Image


La TI-30X IIS dispose d'une cellule solaire contrairement à la TI-30X IIB qui en est dépourvue.

Ces calculatrices disposent d'un affichage en 2 lignes:

- une ligne supérieure à affichage matriciel pour la saisie, qui permet d'utiliser de nombreux caractères spéciaux

- une ligne inférieure à affichage numérique 7 segments, qui permet d'afficher le résultat



Il s'agit en fait des modèles ayant précédé les TI-30XS MultiView, TI-30XB MultiView et TI-34 MultiView, pour lesquels un autre émulateur est disponible.



Il semble donc qu'il ait existé un émulateur officiel pour les calculatrices TI-30X II et TI-34 II, qui ne disposaient pas encore d'un véritable écran matriciel, et qui serait donc le premier émulateur de calculatrices TI scientifiques.



Effectivement, on trouve en ligne des traces d'existence pour les noms de fichiers suivants:

* TI-30X IIB Simulation.exe
* TI-30X IIB Simulation.dll
* TI-30X IIB Simulation Beta.exe
* TI-30X IIB Simulation Beta.dll



Si nous pouvions le récupérer, nous serions là encore très curieux de le fouiller à la recherche de nouveaux secrets, quoique le mot "simulation" semble traduire le fait que ce n'est pas un émulateur (fidèle au fonctionnement du matériel), mais un logiciel qui ne fait qu'imiter ce fonctionnement.

Nouveau bug des TI-36X Pro / 30X Pro MultiView ?

New postby critor » 07 Oct 2011, 01:16

Pour la rentrée 2010 sortait la calculatrice scientifique TI-30X Pro MultiView en Europe.

Hélas cette calculatrice effectuait des calculs faux dans certains cas et était retirée des étalages à peine 1 mois après son lancement. Une fois corrigée, la calculatrice resortait début 2011 mais était curieusement renommée TI-36X Pro hors Europe.

Image




Selon une vidéo YouTube, il paraîtrait que la TI-36X Pro (c'est-à-dire également la version révisée de la TI-30X Pro MultiView) donnerait aussi des résultats faux dans certains cas, ce qui serait donc un bug majeur. Essayons de vérifier et comprendre...



Tout d'abord, sachez qu'il existe 2 notations pour les fractions plus grandes que 1:
- la notation usuelle sous forme d'un quotient
- la notation anglaise sous forme du nombre d'unités suivi d'une fraction partage (plus petite que 1)

Exemple: 5/4 = 1 1/4 (1 unité et 1/4)

Sans que cette notation ne soit utilisée en France, la décomposition qu'elle représente n'est plus utilisée au-delà de la Sixième (nombres décimaux et fractions).



De nombreuses calculatrices Casio scientifiques et graphiques des années 90 fonctionnaient par défaut dans ce deuxième mode, ce qui était une catastrophe pour les élèves, puisque 5/4 noté "1 1/4" se comprend 'bêtement' chez nous "1*1/4" (multiplication implicite) valant 1/4. :mj:



Les TI-36X Pro / 30X Pro MuliView fonctionnent heureusement par défaut avec la notation quotient des fractions. Mais elles permettent pour ceux qui le souhaitent de convertir en notation anglaise:

Image




Bien évidemment, cette fonction de conversion ne marche que lorsque le résultat est sous une forme appropriée. Par exemple, hors de question d'écrire 5Pi/4 en notation anglaise:

Image




Quoique, il est en fait possible de ruser... Il suffit d'abord de demander la conversion en notation anglaise sur le résultat en valeur approché, ce qui apparemment ne produira rien, puis de demander une valeur exacte...

Image


Notre 5Pi/4 devient alors "1 Pi/4", affichage complètement faux. Si l'on se réfère à la notation anglaise des fractions, cela signifierai bêtement "1 + Pi/4". Si l'on ne connaît pas cette notation, on comprend "1 * Pi/4 = Pi/4". Dans les deux cas, le résultat recopié par l'utilisateur est faux.

La notation anglaise correcte aurait été "(1 1/4)Pi" pour "(1 + 1/4)*Pi".

On se rend bien compte à la fin que la notation est incorrecte, puisque la calculatrice refuse de la repasser en valeur approchée, affichant une erreur de syntaxe.




Mais la calculatrice, même si elles s'exprime mal, s'est-elle réellement trompée? Regardez...

Image


Nous multiplions le dernier résultat par 4 et obtenons bien 5Pi. Dans la mémoire de la calculatrice, le dernier résultat est donc bien 5Pi/4, même si son affichage est faux, et les calculs effectués avec resteront justes.




En conclusion, il ne s'agit donc que d'un petit bug mineur, et les affirmations dans la vidéo YouTube comme quoi la calculatrice fait une erreur de facteur 5 (Pi/4 au lieu de 5Pi/4) sont inexactes, reflétant une simple incompréhension mathématique de la notation anglaise paradoxalement utilisée pour déclencher le bug.

Nous souhaitons donc tout simplement une correction à l'occasion de la prochaine version ROM des TI-36X Pro / 30X Pro MultiView. Il n'y a aucune raison de ne pas continuer à faire confiance à votre calculatrice, car je pense que vous n'avez pas por habitude de mélanger des Pi avec des notations anglaises de fractions ;-)





Source:
La vidéo YouTube où le découvreur présente les "erreurs de calcul" sans comprendre

Bientôt des calculatrices spécial collégiennes?

New postby critor » 04 Sep 2011, 12:39

Depuis plusieurs années, Texas Instruments comblait ses utilisateurs en faisant de gros efforts sur le design de ses calculatrices. On peut citer entre autres les TI-83 Plus et TI-84 Plus dont le design a été décliné en plusieurs couleurs dont du rose pour les lycéennes.

:48ti83pr: :48ti84pser:




Au collège unique, il n'y avait pas encore de variations notables du design de la dernière génération de calculatrices scientifiques, la génération MultiView avec les processeurs T4x (TI-30 XB MultiView, TI-Collège Plus...).

Elle n'est pas commercialisée en France, mais il existe une version solaire de la TI-30 XB MultiView, la TI-30 XS MultiView.

Image




Les magasins nord américains Office Depot en distribuent exclusivement une version spéciale pour cette rentrée: une TI-30 XS MultiView rose qui aurait pu plaire à nombre de collégiennes chez nous! :bj:

Image






C'est la première fois que Texas Instruments personnalise un modèle de la nouvelle génération MultiView T4x. C'est donc un premier pas, qui fera que peut-être bientôt des personnalisations similaires des calculatrices MultiView T4x apparaîtront dans nos rayons!





Lien:
Nouveautés rentrée 2011 (Amérique du Nord uniquement)
La page de la TI-30 XS MultiView rose sur le musée DataMath

Nouvelle TI-Collège Plus officialisée

New postby critor » 04 Aug 2011, 21:01

Dans une news précédente, nous remarquions un changement du clavier dans le dernier émulateur TI-Collège Plus 1.2, et nous demandions donc si les modifications observées devaient bientôt faire leur apparition sur les véritables calculatrices TI-Collège Plus.

Image




Dans la dernière news, TI nous a bien confirmé qu'un nouveau clavier était prévu pour les TI-Collège Plus.



Dernière étape, TI rend désormais cette information officielle, et parle plus précisément d'une "nouvelle ergonomie clavier".

Image




Plus aucun doute sur cette information donc désormais: nous avions deviné juste. La seule inconnue subsistant étant la date à laquelle ces nouvelles TI-Collège Plus seront disponibles dans nos magasins, qui dépendra de la quantité d'ancien stock à écouler...





Source:
Catalogue produits et services TI 2011-2012
Link to topic: Nouvelle TI-Collège Plus officialisée (Comments: 0)

Assembleur sur les TI-Collège Plus, suite et fin

New postby critor » 01 Aug 2011, 17:29

Depuis que j'ai réussi à récupérer une documentation de l'assembleur T4x, processeur Toshiba 4-bits utilisé dans les TI-Collège Plus et autres calculatrices TI scientifiques récentes à écran matriciel (TI-30X/34 MultiView, TI-36X Pro), la communauté s'est mise à fond sur l'étude de ces modèles.

Et ce n'est pas peu dire puisqu'en s'inspirant de la documentation, ThePenguin77 a même développé un désassembleur à utiliser avec les ROMs T4x de ces différentes calculatrices.



Sur d'autres calculatrices, les mémoires RAM et ROM sont mappées l'une à la suite de l'autre sur le même bus d'adresses. Même si la calculatrice ne supporte pas d'origine l'assembleur (comme les TI-80, TI-81, TI-82, TI-85 ou TI-92), il est en théorie possible d'exécuter du code présent en mémoire vive RAM. En pratique, une possibilité bien connue est d'exploiter d'éventuelles failles de dépassement de l'OS, qui suite à certaines manipulations peuvent permettre de faire déborder le pointeur de programme dans la RAM, et donc d'exécuter du code arbitraire.


Ici, l'étude de la documentation nous a révélé un gros problème: les mémoires RAM (dite mémoire de données) et ROM (dite mémoire de programmes) sont adressées via deux bus séparés selon une architecture dite "Harvard".

Image


Autrement dit, il est à priori impossible d'exécuter du code qui serait présent en mémoire RAM, le pointeur d'exécution étant associé au bus qui ne gère que la ROM et étant donc totalement incapable de déborder sur une autre puce. Ce qui est d'autant plus décevant alors que nous avions enfin tout ce qu'il faut pour générer du code T4x.

Sur l'émulateur, on est certes capables de se débrouiller:

Image


Mais sur une véritable calculatrice, cela nécessiterait des modifications matérielles dangereuses qui coûteront bien plus chères que la machine en question.

Ce fut certes une expérience très intéressante et enrichissante pour tous les participants, mais il faut bien avouer que les TI-Collège Plus et compagnie vont rester des calculatrices non programmables.



De façon similaire, une autre calculatrice TI nous résiste encore, la TI-80. Elle inclut un système qui semble être une évolution de celui de la TI-81, mais contrairement à ce que sa numérotation indique elle n'utilise pas un processeur z80 mais un processeur 16-bits propriétaire à 0.98 MHz de chez Toshiba (encore). Il a été possible à ce jour de récupérer jusqu'à 97% du code du système qui curieusement est stocké sur 2 puces: une grosse partie dans une puce ROM (récupérée intégralement via un programmateur), et très étrangement une petite partie dans la puce processeur T6M53A (récupérée partiellement via une faille logicielle). Là encore, l'absence de documentation publique sur la puce T6M53A ou le processeur qu'elle contient ralentit énormément les recherches.




Liens:
Désassembleur T4x
Documentation assembleur T4x

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
661 utilisateurs:
>618 invités
>36 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)