[ 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 : Carl, Papy.G, fneck

Avatar du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

[ THOMSON ] diffferents Basic ?

Message par 6502man » 08 mars 2011 12:04

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 du membre
gilles
Messages : 1632
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par gilles » 08 mars 2011 12:38

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 : 10261
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel » 08 mars 2011 15:24

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 du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man » 08 mars 2011 15:28

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 du membre
gilles
Messages : 1632
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par gilles » 08 mars 2011 15:51

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 : 10261
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel » 08 mars 2011 17:05

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 du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man » 08 mars 2011 17:45

Okay, merci pour les renseignements
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
fneck
Site Admin
Messages : 11986
Enregistré le : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par fneck » 08 mars 2011 18:40

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?

Avatar du membre
gilles
Messages : 1632
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par gilles » 08 mars 2011 19:01

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 du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man » 08 mars 2011 19:21

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 : 10261
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel » 08 mars 2011 20:06

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 du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man » 08 mars 2011 21:29

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 : 10261
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par Daniel » 08 mars 2011 22:16

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 du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par 6502man » 08 mars 2011 23:23

Okay, Merci pour les infos.
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
irios
Messages : 3157
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [ THOMSON ] diffferents Basic ?

Message par irios » 16 juin 2011 12:03

luluxiu a écrit :Il ya trop de différences, si court une comparaison exhaustive. Voir la documentation de Thompson. Il ya aussi une base de Théophile 128, n ° 11 Septembre, 1985 art....
Même combat que les autres : à éliminer ! :mrgreen:
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Répondre