Come è possibile rendersi conto dalla pagina sull'
Hardware
la Ti-89 monta un processore Motorola 68000, come è facile capire
è, quindi, possibile programmare la calcolatrice in Assebler 68K.
A tale scopo esiston vari siti dedicati che possono dare al programmatore,
esperto e meno, tutto l'aiuto necessario. Cosa di fondamentale importanza
è che la Ti-89 come fornita dal produttore non permette di eseguire
in maniera immediata i programmi in assembler ed è per questo che
esistono vaire "Shell" che permettono di fare ciò. Una delle più
diffuse è doorsos che fornisco per Download in questa pagina.
Doorsosd.zip | Doorsos versione 0.92 II per sviluppatori compilatore Amiga |
Doors.zip | Doorsos versione 0.92 II per sviluppatori compilatore 68K |
Doorsos.zip | Doorsos versione 0.96 II |
Plusshell.zip | Plusshell versione 1.0 alpha |
Winos89.zip | Winos89 versione 1.0 |
Per apprendere rapidamente a programmare
in assembler 68K per la Ti-89 consiglio il seguente corso in HTML : ti89school
che però è in inglese!! Per ulteriori informazioni è
possibile scaricare i seguenti files:
d68k.zip | Disassemblatore per assembler motorola 68K |
memsize.pdf | Organizzazione della memoria nella ti89 |
asm89.txt | Linguaggio Assembler ti-89 |
Emulatori
Esiste un potente mezzo per evitare di distruggere la
calcolatrice con i propri programmi o con quelli scaricati dalla rete:
provare i programmi prima di installarli sulla Ti-89. La cosa migliore
è procurarsi un emulatore. Un emulatore è un programma per
PC che simula in maniera perfetta la calcoltrice con tutte le sue funzioni.
Ovviamente per far ciò ha bisogno di una copia della ROM della Ti-89.
Il problema non è semplicemente risolvibile almeno per le ROM più
vecchie (ver 1.0X), mentre per le più nuove si possono semplicemente
sacricare dalla Texas Instruments come aggiornamenti della Flash ROM. Uno
dei migliori emulatori, secondo me, è il Virtual TI (VTI) di Rusty
Wagner giunto alla versione 2.5 beta 5. E' possibile scaricarlo gratuitamente
al seguente indirizzo: http://www.graphicsstudio.net/vtimain.php
Scaricatelo e fatemi sapere. Buon divertimento.
Programmazione
Quante volte vi sarete chiesti :
ma come si fa a creare immagini sulla Ti-89? oppure: come si usa la porta
di collegamento via software? Questo file: ti92help
vi sarà di grande aiuto in quanto spiega in modo dettagliato come
programmare in maniera avanzata la ti-89 presentando degli esempi in C++
ed in Turbo Pascal dai quali con l'aiuto di un pò di esperienza
e facile ricavare routines in assembler ( vedi più sopra
).