1

Ca Existe !!!


C l'histoire d'un type qui a monté tout seul Différents Pcs, le premier à base de 6800, le second avec un 68000 et le dernier avec un 68030, la ou ca devient interressant c qu'il a crée un os, a rendu sa bete compatible ScSi, série, VGa et bref un vrai petit Pc.
Voilà qui intéressera les Harwardeux.

Et pour les Programmeur, sachez qu'il existe un langage appelé Forth qui est à mi chemin entre l'ASM et le C en combinant les avantages de chacun.

un extrait du site "On parlait alors à l'époque d'un langage semi-compilé facilement implémentable par une seule personne car, contrairement à un assembleur ou autre Pascal et langage C, la compilation ne se fait qu'en une seule passe sans nécessiter la création d'une table d'étiquettes: le FORTH. Autre avantage énorme en ces temps où la taille mémoire était quelque chose de relativement faible, le noyau comprenant le compilateur et l'interpréteur pouvait être contenu dans un espace inférieur à 16 KiloOctets ! Sachant qu'un processeur de type MC6809 ne peut pas gérer directement plus de 64 KiloOctets, ce langage permet d'avoir un système informatique complet dans cet espace.

Mille mercis à Charles MOORE qui inventa ce fabuleux langage au début des années 70 !

Ceci donna une telle souplesse au système qu'il en devint vite le principal sujet des "bidouilles" avec évolution du processeur vers un MC68000 puis un MC68030 et développement de plusieurs interfaces comme une carte graphique VGA 640x480 (dont sont issus les fonds d'écran) et une interface SCSI permettant la connexion d'un disque dur, d'un lecteur ZIP (adieu disquettes 3"1/2) et même d'un lecteur de CDROM ! Le paragraphe suivant en donne une description succincte."

Moi ca me bluffe et pour finir, avant un lien vers le site, une screenshot de son OS:

3d.gif

Puis une photo du "PC":

nt05.jpg

Puis un l'email du fabuleux créateur de ce "PC" qui va surement faire avancer la communauté TI:
[email]jpb_forth@yahoogroups.com
[/email] il y a aussi une liste de diffusion pour vous inscrire:http://jpb.forth.free.fr/Francais/encadrement.html

Pour finir, l'url du site:
http://jpb.forth.free.fr/

J'espère que vous trouverez le projet aussi fantastique que je l'ai trouvé !!!!!
Alors vite dépechez vous informez vous et dans 2 semaines on aura tous un Compilateur Forth sur nos Caltos !!!!!!!!!!

2

c'est...............fantastique, je pensais pas que le FORTH pouvait s'utiliser pour le M68k
warau kado niha fuku kitaru.

#trifouet#!!!

3

Cest la meilleure nouvelle possible tu veut dire c'est trop bien c incroyable tu veut dire !!!!
eekeeksmilesmilecoolcooltonguetongueeekeek

4

fantastique !!!
There can be only one.

5

Allez je redonne encore des détails:

un processeur MC68000 cadencé à 8 ou 10 MHz selon disponibilité,
une mémoire morte de 16 KiloOctets contenant un noyau FORTH (avec évidemment interpréteur et compilateur) et un noyau temps réel dont les fonctionnalités sont décrites dans ce site,
une mémoire vive de 256 KiloOctets très largement suffisante pour la plupart des applications avec possibilité d'extension à 1 MégaOctets pour les plus gourmands,
un circuit d'interface 68681 contenant la base de temps pour le noyau temps réel (1 ms), une interface RS232 pour le dialogue avec l'ordinateur hôte et des ports d'entrée-sortie pour les applications (le 68681 peut gérer une 2ème interface RS232),
un lien I2C utilisant le 68681 avec gestion logicielle,
une EEPROM série (I2C) pour permettre à la carte de fonctionner de manière autonome.


Architecture de la carte

68000_architecture.gif


La mémoire morte est câblée en 8 bits, le fonctionnement en 16 bits (le MC68000 ne travaillant qu'en mode 16 bits) est assuré par l'utilisation d'un tampon synchronisé par la logique associée. Cette astuce permet de faire l'économie d'un deuxième boîtier de mémoire morte. Cette mémoire est de type 27.128 mais on peut la remplacer par une 27.256 ou une 27.512 sachant que seuls 16 KiloOctets sont requis.

La mémoire vive est câblée en 16 bits pour profiter du maximum de performances du MC68000. Il faut 2 boîtiers de 128 KiloOctets. Plusieurs références sont possibles comme par exemple de TC551001BPL de TOSHIBA. Il suffit que leur temps d'accès soit inférieur ou égal à 100 ns. On peut les remplacer par des mémoires de 512 KiloOctets relativement rares.

Le 68681 est peut-être le composant le plus difficile à se procurer. Il est fabriqué par RTC (PHILIPS) en seconde source de MOTOROLA. Il a l'énorme avantage de comporter une base de temps programmable (indispensable pour le noyau temps réel) et 2 liens série asynchrones (UART) plus quelques ports d'entrée-sortie pour d'éventuelles extensions. Un voyant (diode électroluminescente) permet de rendre compte de l'activité du processeur.

Un lien I2C permet l'utilisation de périphériques compatibles et l'ajout d'une mémoire EEPROM série pour sauvegarder les applications devant fonctionner de manière autonome sans utilisation de l'ordinateur hôte. Cette EEPROM peut être de type 24C32, 24C64, 24C128, 24C256, ou 24C512 en fonction de la taille du logiciel d'application (4 à 64 KiloOctets).

6

super ta signature yode !

mais, cela va nous permettre de faire qoa ?!

7

Merçi mais c Yoda

Je pense que ca permetrait d'aider énormément tous ceux qui ont des projets fous pour nos TIs mais qui ne peuvent pas les réaliser car il manque d'infos, là on a tout ce que l'on veut savoir et même on nouveau langage de dévellopement puissant rapide et compilable on-calc .

Alors tu me demande ce que ca permet de faire ??

8

yeahhhhhhhh !
"I read the game.dll assembly more easily than you read the joke on the back of your box of Cocoa Pebbles, and have spent the past 2 1/2 years navigating it." ©

9

top délire, mais c ds la partie hardware que tu aurais du poster ça sad

Enfin tt le monde en profite comme ça smile

10

c'est ce que je me suis dit au début mais il y a aussi le Forth alors g posté ici.
[edit]Edité par Yoda le 07-07-2001 à 14:51:21[/edit]

11

donc si je comprends bien on pourrais programmer pour ti en Forth ?! quand et qui vas le faire ...
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

12

G just une question très conne (en éfé ge suis trè con alors...):

CA VA FAIRE KOA ???

Juste pour savoar koi..

13

ben y aura un autre language sur ti enter l'assembleur et le C donc plus accessible non ?
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

14

Vi c ca c pas génial ?
le compilateur fait 16Ko en + !!!!

15

Dis donc, y'a pas des personnes qui avaient commencer a faire un noyau pr ti basé sur des µnoyau comme QNX etc..

je fais un appel a ceux qui sauraient le faire ...

16

ouais

17

ça pour une nouvelle, c'est une bonne nouvelle. wink
There can be only one.

18

meme si concretement j'ai pas tout compris ,en effet je suis un peupicolau moment ou j'écris ,le sky schweppes,ça demonte grave à jeun.

ça casse les couilles,moi qui avait commencé le C pour etre dans le coup,vas falloir que je me mette au Forth maintenant.picolput1,décidement,je dis que des conneris quand je suis bourré;.

19

sluuuuuuuuuuuuuprs basicman
Sainte Marie mère de Dieu
Priez pour nous pauvres pêcheurs
Maintenant et à l'heure de notre mort

Amen.

20

Ta gueule Laëtitia c'est moi qui parle grin
Sainte Marie mère de Dieu
Priez pour nous pauvres pêcheurs
Maintenant et à l'heure de notre mort

Amen.

21

C dur le forth ?? (par rapport au C, à l'ASM...)

22

je vois pas trop le rapport... un PC c'est défini avec un x86, les ordinateurs à base de 68k ne sont PAS des Pc (même s'ils ont tout le hard des PC, sur les Atari Falcon on pouvait mettre des cartes video ISA par ex)

23

Quand à Forth, ça existe sur ORIC (6502 1MHz, 64 Ko), et en 10 lignes on fait du multitache cool

(et ça c'était y a 15 ans roll)
[edit]Edité par mmu_man le 08-07-2001 à 10:57:07[/edit]

24

Quelqu'un peu balancer un petit exemple de prog en Forth pour qu'on voit ce que c'est smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

25

26

ca m' a l'air tres simple !?!tongue
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

27

Bof c'est brouillon sad
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

28

Tu es intéressé par l'Azur confus
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

29

c pas coton......
pour le forth va falloir bosser..roll
avatar
納 豆パワー!
I becamed a natto!!!1!one!

30

béo!