π
<-
[^]

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

Unread postby critor » 08 Feb 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
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 91.5%
 
Posts: 32288
Images: 8385
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: 1er programme assembleur TI-83 Premium CE

Unread postby gildasd » 09 Feb 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
User avatar
gildasd
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 83.2%
 
Posts: 195
Joined: 21 Dec 2013, 16:42
Location: Gent, Belgique
Gender: Male
Calculator(s):
Class: Ecole maritime.

Re: 1er programme assembleur TI-83 Premium CE

Unread postby Adriweb » 09 Feb 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 :)
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 50.2%
 
Posts: 12383
Images: 1079
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: 1er programme assembleur TI-83 Premium CE

Unread postby grosged » 10 Feb 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 )
User avatar
grosgedVIP++
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 51.8%
 
Posts: 603
Images: 18
Joined: 14 Sep 2011, 12:29
Gender: Male
Calculator(s):

Re: 1er programme assembleur TI-83 Premium CE

Unread postby matref » 10 Feb 2015, 21:24

Le code source on a le droit ou on est puni ? :P
User avatar
matrefAnimat.
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 9.2%
 
Posts: 505
Joined: 11 Dec 2011, 03:08
Location: France, Châteaurenard
Gender: Male
Calculator(s):
Class: Prépa MPSI

Re: 1er programme assembleur TI-83 Premium CE

Unread postby Adriweb » 10 Feb 2015, 23:01

Nous n'avons rien de plus que ça.
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 50.2%
 
Posts: 12383
Images: 1079
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: 1er programme assembleur TI-83 Premium CE

Unread postby Lionel Debroux » 11 Feb 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.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 3.6%
 
Posts: 6280
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl


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

Who is online

Users browsing this forum: No registered users and 14 guests

-
Search
-
Featured topics
Avantages VIP et goodies pour les donateurs !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
1665 utilisateurs:
>1591 invités
>68 membres
>6 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)