[ THOMSON ] diffferents Basic ?

Tout ce qui concerne le logiciel original et sa sauvegarde avec entre autre la régénération des disquettes ou autres supports physiques.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

[ THOMSON ] diffferents Basic ?

Message par 6502man »

Quelles sont les differences entre les basic et basic 512 et basic 128 des THOMSON et sur quelles machines est ce compatible ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
gilles
Messages : 2777
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par gilles »

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)
Daniel
Messages : 17286
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel »

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.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man »

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 ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
gilles
Messages : 2777
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par gilles »

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.
Daniel
Messages : 17286
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel »

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.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man »

Okay, merci pour les renseignements
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17389
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par fneck »

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?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
gilles
Messages : 2777
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par gilles »

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+
Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man »

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 !
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17286
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel »

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

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

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.
Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man »

Oui je comprend mieux.

Mais d'origine les TO et les MO ont que 16Ko de RAM (sauf TO9+)?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17286
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel »

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.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man »

Okay, Merci pour les infos.
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
ENMM
Messages : 1002
Inscription : 09 août 2011 17:13
Localisation : Pays de Loire . ANGERS
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par ENMM »

Trouvé :

Une disquette 5 ¼ .

Disquette Thomson T07
Disquette Thomson T07
T07 BASIC.png (166.4 Kio) Consulté 2118 fois
Apple Computer collection : http//quartdepomme.fr
Répondre