π
<-
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:

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.: 42.2%
 
Messages: 41493
Images: 14577
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
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):
MyCalcs profile
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 :)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14613
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: 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.: 30.2%
 
Messages: 770
Images: 75
Inscription: 14 Sep 2011, 12:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
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.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14613
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: 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.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
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: Aucun utilisateur enregistré et 40 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1202 utilisateurs:
>1165 invités
>32 membres
>5 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)
cron