[ THOMSON ] diffferents Basic ?
Modérateurs : Papy.G, fneck, Carl
[ THOMSON ] diffferents Basic ?
Quelles sont les differences entre les basic et basic 512 et basic 128 des THOMSON et sur quelles machines est ce compatible ?
Re: [ THOMSON ] diffferents Basic ?
basic 128 compatible TO7/70 et inclus dans la TO9 (probablement avec quelques détails différents).
basic 512 : TO8 et TO9+
basic128 du MO6 : spécifique à cette machine (et donc au MO5NR et olivetti PC128)
basic 512 : TO8 et TO9+
basic128 du MO6 : spécifique à cette machine (et donc au MO5NR et olivetti PC128)
Re: [ THOMSON ] diffferents Basic ?
Il serait très long d'énumérer toutes les différences instruction par instruction. Mais l'essentiel tient en deux lignes :
- Le Basic 1.0, quelle que soit la machine, n'inclut pas le DOS. Il faut donc le charger à partir d'une disquette bootable.
- Les autres Basic (128 MO6, 128 TO, 512 TO) ont le DOS intégré. Ils ne nécessitent pas de disquette DOS.
- Le Basic 1.0, quelle que soit la machine, n'inclut pas le DOS. Il faut donc le charger à partir d'une disquette bootable.
- Les autres Basic (128 MO6, 128 TO, 512 TO) ont le DOS intégré. Ils ne nécessitent pas de disquette DOS.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [ THOMSON ] diffferents Basic ?
Hormis les instructions 'DOS' il y a les mêmes instructions pour toutes les versions ?
La gestion de la ram disponible est la même ?
La gestion de la ram disponible est la même ?
Re: [ THOMSON ] diffferents Basic ?
il y a d'autres différences
ex une instruction TUNE sur le basic MO5 (réglage crayon optique).
d'une manière générale le basic du MO5 a en commande ce qui est dans le menu du TO7.
les basic 128 et 512 ont de nombreuses instructions supplémentaires par rapport au 1.0
il me semble qu'une synthèse de ces différences existe... dans les magazines TEO(phile) entre autre.
ex une instruction TUNE sur le basic MO5 (réglage crayon optique).
d'une manière générale le basic du MO5 a en commande ce qui est dans le menu du TO7.
les basic 128 et 512 ont de nombreuses instructions supplémentaires par rapport au 1.0
il me semble qu'une synthèse de ces différences existe... dans les magazines TEO(phile) entre autre.
Re: [ THOMSON ] diffferents Basic ?
Toujours pour résumer :
- Toutes les instructions ne sont pas disponibles dans toutes les versions
- Le Basic 1.0 n'a pas d'instruction de commutation des banques mémoire. Il faut faire des POKE.
- Il y a quelques autres différences plus subtiles
Il y a trop de différences pour faire une comparaison exhaustive en quelques lignes. Voir la documentation Thomson. Il y a aussi un article sur le Basic 128 dans Théophile n°11 de septembre 1985.
- Toutes les instructions ne sont pas disponibles dans toutes les versions
- Le Basic 1.0 n'a pas d'instruction de commutation des banques mémoire. Il faut faire des POKE.
- Il y a quelques autres différences plus subtiles
Il y a trop de différences pour faire une comparaison exhaustive en quelques lignes. Voir la documentation Thomson. Il y a aussi un article sur le Basic 128 dans Théophile n°11 de septembre 1985.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [ THOMSON ] diffferents Basic ?
Okay, merci pour les renseignements
- fneck
- Site Admin
- Messages : 17541
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: [ THOMSON ] diffferents Basic ?
J'ai déplacé ce topic dans la catégorie "Software" qui me semble plus intéressante pour ce sujet.
Et concernant les dénominations 128 et 512, ont-elles une signification précise? en rapport avec la mémoire par exemple?
Et concernant les dénominations 128 et 512, ont-elles une signification précise? en rapport avec la mémoire par exemple?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: [ THOMSON ] diffferents Basic ?
128 comme la taille du TO7/70 avec son extension mémoire de 64ko (que ce basic permet d'exploiter), 128 comme la taille mémoire du TO9
512 comme la taille max de mémoire des TO8 et TO9+
512 comme la taille max de mémoire des TO8 et TO9+
Re: [ THOMSON ] diffferents Basic ?
Oui mais quelle taille memoires les Basics peuvent utiliser ?
D'après ce que j'ai vu le TO8 et TO9 utilise un systeme de banque memoire utilisable en BASIC !
D'après ce que j'ai vu le TO8 et TO9 utilise un systeme de banque memoire utilisable en BASIC !
Re: [ THOMSON ] diffferents Basic ?
La mémoire utilisée pour stocker le programme et ses variables dépend de la machine, de l'extension mémoire éventuelle et du Basic.
Prenons l'exemple du TO9+ (ou du TO8 avec extension mémoire de 256K) :
- 16K de mémoire vidéo
- 16K de ram fixe
- 30 banques de 16K de memoire paginée
Le Basic 512 peut utiliser une partie de la ram fixe (pas tout, car une partie est réservée au moniteur) et les banques de ram.
Au total : 503126 octets
En mémoire fixe : 11913 octets (zone de travail de l'interpréteur)
En mémoire paginée : 491215 octets (programme et données)
![Image](http://dcmoto.free.fr/tmp/basic512.png)
Le Basic 1.0 peut utiliser une partie de la ram fixe (pas tout, car une partie est réservée au moniteur) et une seule banque de ram.
Au total : 30883 octets
![Image](http://dcmoto.free.fr/tmp/basic1.png)
C'est le même scénario pour les autres machines et les autres Basic, à adapter pour chacun en fonction de la taille de la mémoire fixe et du nombre de banques de la mémoire paginée, y compris éventuellement les extensions mémoire pour les TO. Par contre, pour les MO, l'extension mémoire de 64K n'est pas utilisable par le Basic. Elle est même incompatible, puisqu'elle utilise les mêmes adresses que la rom Basic.
Prenons l'exemple du TO9+ (ou du TO8 avec extension mémoire de 256K) :
- 16K de mémoire vidéo
- 16K de ram fixe
- 30 banques de 16K de memoire paginée
Le Basic 512 peut utiliser une partie de la ram fixe (pas tout, car une partie est réservée au moniteur) et les banques de ram.
Au total : 503126 octets
En mémoire fixe : 11913 octets (zone de travail de l'interpréteur)
En mémoire paginée : 491215 octets (programme et données)
![Image](http://dcmoto.free.fr/tmp/basic512.png)
Le Basic 1.0 peut utiliser une partie de la ram fixe (pas tout, car une partie est réservée au moniteur) et une seule banque de ram.
Au total : 30883 octets
![Image](http://dcmoto.free.fr/tmp/basic1.png)
C'est le même scénario pour les autres machines et les autres Basic, à adapter pour chacun en fonction de la taille de la mémoire fixe et du nombre de banques de la mémoire paginée, y compris éventuellement les extensions mémoire pour les TO. Par contre, pour les MO, l'extension mémoire de 64K n'est pas utilisable par le Basic. Elle est même incompatible, puisqu'elle utilise les mêmes adresses que la rom Basic.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [ THOMSON ] diffferents Basic ?
Oui je comprend mieux.
Mais d'origine les TO et les MO ont que 16Ko de RAM (sauf TO9+)?
Mais d'origine les TO et les MO ont que 16Ko de RAM (sauf TO9+)?
Re: [ THOMSON ] diffferents Basic ?
Non, les Thomson ont chacun une taille mémoire différente. Par exemple, la mémoire de base est de 48K pour le MO5, 64K pour le TO7/70, 128K pour le MO6 et le TO9, 256K pour le TO8 et le TO8D, etc.
Il y a aussi des extensions mémoire : selon les machines 16K, 64K ou 256K.
Tu trouveras toutes les tailles dans la base de données de Fabien.
Il y a aussi des extensions mémoire : selon les machines 16K, 64K ou 256K.
Tu trouveras toutes les tailles dans la base de données de Fabien.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [ THOMSON ] diffferents Basic ?
Okay, Merci pour les infos.
- ENMM
- Messages : 1002
- Inscription : 09 août 2011 17:13
- Localisation : Pays de Loire . ANGERS
- Contact :
Re: [ THOMSON ] diffferents Basic ?
Trouvé :
Une disquette 5 ¼ .
Une disquette 5 ¼ .
Apple Computer collection : http//quartdepomme.fr