π
<-
Chat plein-écran
[^]

1er programme assembleur TI-83 Premium CE

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:
En ligne

1er programme assembleur TI-83 Premium CE

Message non lude critor » 08 Fév 2015, 21:46



Dans un article précédent nous vous présentions notre tout premier programme pour la nouvelle TI-83 Premium CE de la rentrée 2015, CEXP, écrit en langage TI-Basic.

4412Dès notre test de ce modèle, nous confirmions toutefois la présence de la commande
"Asm()"
, permettant d'éxécuter des programmes assembleur
(écrits en langage machine)
, beaucoup plus performants que ceux Basic.

Dans l'article précédent, Adriweb vous montrait donc qu'il avait réussi à exécuter le premier programme assembleur (non trivial) pour TI-83 Premium CE, dans l'émulateur TI-SmartView CE : un test de background par tr1p1ea
(qui a réussi à le fabriquer sans avoir de machine, émulateur, ou ROM/OS etc. - Bravo !)
.


4566Le programme ayant passé le test sous le TI-SmartView et étant donc jugé sans danger pour le matériel, voici dès ce soir pour vous ci-contre, la toute première exécution d'un programme assembleur sur une véritable TI-83 Premium CE ! :bj:

Mais maintenant, afin de pouvoir créer des programmes sensationnels en Assembleur comme c'est le cas sur les 83/84 Plus depuis plusieurs années, nous attendons avec impatience la disponibilité d'un SDK pour les TI-83 Premium CE / TI-84 Plus CE - ça sera infiniment plus efficace que d'essayer des choses à l'aveugle :p


Avec la TI-83 Premium CE, une nouvelle ère commence ! ;)


Téléchargement
:
archives_voir.php?id=154331
In a previous article, we were showing you our very first program for the new TI-83 Premium CE for Back-To-School 2015, CEXP, written in the TI-Basic language.

4412With our review of this model, we confirmed the presence of the
"Asm()"
command, which allows the user to execute programs written in Assembly
(the machine's native language)
, much more powerful than Basic ones.

In the previous article, Adriweb showed that he's been able to execute the first non-trivial ASM program for the TI-83 Premium CE, on the TI-SmartView CE emulator : a background-image test by tr1p1ea
(who managed to make it without even having the calculator, emulator, or ROM/OS etc. - congratulations !)
.


4566The program having passed the test of running within the SmartView emulator and thus being considered harmless for the actual hardware, here it is, for you tonight : the first ASM program running on an actual TI-83 Premium CE ! :bj:

But now, in order to be able to create sensational programs in assembly as it has been the case on the 83/84+ for several years, we look forward to the availability of an SDK for the TI-83 Premium CE / TI-84 Plus CE - it will be much more efficient than trying things blindly :p


With the TI-83 Premium CE, it's the beginning of a new era ! ;)


Download
:
https://tiplanet.org/forum/archives_voir.php?id=154331
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 17.7%
 
Messages: 37933
Images: 10892
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: 1er programme assembleur TI-83 Premium CE

Message non lude gildasd » 09 Fév 2015, 01:20

Comment réagit le eZ80? Quelle est la sensation quand tu programmes dessus? Tu retrouve tes repères de Z80 classique?
Ti84+, Casio Graph35+ et Fx92B, HP10s
Avatar de l’utilisateur
gildasd
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 83.2%
 
Messages: 195
Inscription: 21 Déc 2013, 16:42
Localisation: Gent, Belgique
Genre: Homme
Calculatrice(s):
Classe: Ecole maritime.

Re: 1er programme assembleur TI-83 Premium CE

Message non lude Adriweb » 09 Fév 2015, 01:59

Globalement, la calculatrice, à l'heure de ce post, reste plein de mystères (d'où la phrase "nous attendons avec impatience la disponibilité d'un SDK pour les TI-83 Premium CE / TI-84 Plus CE - ça sera infiniment plus efficace que d'essayer des choses à l'aveugle" :P).
Mais ce n'est bien sûr pas non plus un extraterrestre complètement inconnu - l'eZ80 est proche d'un z80, même s'il y a des nouvelles choses comme l'ADL etc. (m'enfin, je n'y connais vraiment pas grand chose, donc la datasheet en dira plus que moi ^^)

En attendant, l'éditeur de programme sur cette machine est plus agréable que sur la 84+CSE, vu qu'elle est plus rapide :)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 57.9%
 
Messages: 13454
Images: 1101
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: 1er programme assembleur TI-83 Premium CE

Message non lude grosged » 10 Fév 2015, 17:00

Génial ce microprocesseur eZ80 dans nos (prochaines) TI !!
Et dire qe cela avait été prédit en septembre... 1999 !!!
( voir http://www.ticalc.org/archives/news/art ... 15779.html )
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 27.7%
 
Messages: 765
Images: 80
Inscription: 14 Sep 2011, 12:29
Genre: Non spécifié

Re: 1er programme assembleur TI-83 Premium CE

Message non lude matref » 10 Fév 2015, 21:24

Le code source on a le droit ou on est puni ? :P
Avatar de l’utilisateur
matrefAmbianceur
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 9.2%
 
Messages: 505
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
Classe: Prépa MPSI

Re: 1er programme assembleur TI-83 Premium CE

Message non lude Adriweb » 10 Fév 2015, 23:01

Nous n'avons rien de plus que ça.
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 57.9%
 
Messages: 13454
Images: 1101
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: 1er programme assembleur TI-83 Premium CE

Message non lude Lionel Debroux » 11 Fév 2015, 08:03

Le programme est téléchargeable, donc des désassembleurs gérant l'eZ80, comme celui que DrDnar a récemment fait, éventuellement après transformation du programme en entrée (du genre hex string -> binaire, ce qui se fait par exemple avec un one-liner de Perl), devraient pouvoir désassembler correctement le code (et les données, même s'il n'y a rien de convenable à désassembler...) du programme :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 9.5%
 
Messages: 6716
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -
GitHub: debrouxl


Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 6 invités

-
Rechercher
-
Social
-
Sujets à la une
Remplace ton ancienne fx-92 Collège ou Graph 35 par la Graph 90+E couleur. Pour tout achat, Casio te rembourse 10€ en cas de retour de ta fx-92 Collège, ou 15€ en cas de retour de ta Graph 35. Etiquette de retour fournie, pas de frais de port à payer, même les anciens modèles et machines non fonctionnelles sont acceptées. En partenariat avec les Restos du coeur.
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 30 Septembre 2021
Reprise de ton ancienne fx-92 Collège à 5€ ou Graph 35 à 10€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer. En partenariat avec les Restos du coeur.
Comparaisons des meilleurs prix pour acheter sa calculatrice !
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2021
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
123456789
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
459 utilisateurs:
>448 invités
>5 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)