Tableau de comparaison des mots clefs en BASIC

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 291
Inscription : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Message par Xerxes » 14 avr. 2009 23:15

Marcus von Cube a écrit :Is there a manual online somewhere?
Have a look here: http://www.silrun.info/casio/pb2000/pb2000.htm

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 15 avr. 2009 10:25

Thanks et Merci !

Le tableau est màj.

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Message par Paul Tergeist » 15 avr. 2009 12:05

Xerxes a écrit :Have a look here: http://www.silrun.info/casio/pb2000/pb2000.htm
Perfect link Xerxes... Like always!
Thank you.
Paul
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 15 avr. 2009 13:23

J'ai les docs du PB2000C en français. j'aurais jamais le temps de les scanner, cela dit... Également (mais en Japonais) celle du VX4, et du FX790.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
Pocket
Administrateur
Administrateur
Messages : 5813
Inscription : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Message par Pocket » 15 avr. 2009 15:26

Salut,

J'ai mis ce post en Post-It, car il le vaut bien :)

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 15 avr. 2009 17:46

Y'a un truc dans ton tableau qui m'interpelle: pour moi, les SHARP PC1246 et 1247 ne disposent pas du CALL. Et le POKE est buggè, on ne peut l'utiliser dans un programme.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 15 avr. 2009 18:45

jvernet a écrit :Y'a un truc dans ton tableau qui m'interpelle: pour moi, les SHARP PC1246 et 1247 ne disposent pas du CALL. Et le POKE est buggè, on ne peut l'utiliser dans un programme.
il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 15 avr. 2009 19:43

charognard a écrit : il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Tu ne peux pas utiliser POKE dans un programme (ERROR 3, quelque soit l'emplacement RAM POKé).
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 15 avr. 2009 20:58

jvernet a écrit :
charognard a écrit : il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Tu ne peux pas utiliser POKE dans un programme (ERROR 3, quelque soit l'emplacement RAM POKé).
c'est ce que je dis, il est Limité :wink:

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 15 avr. 2009 23:10

Pocket a écrit :Salut,

J'ai mis ce post en Post-It, car il le vaut bien :)

A+
Merci! Quel honeur :oops:

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 15 avr. 2009 23:14

charognard a écrit :
jvernet a écrit :Y'a un truc dans ton tableau qui m'interpelle: pour moi, les SHARP PC1246 et 1247 ne disposent pas du CALL. Et le POKE est buggè, on ne peut l'utiliser dans un programme.
il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Je dois le rechercher et corriger mon tableau. Merci pour votre input.

Avatar de l’utilisateur
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 291
Inscription : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Message par Xerxes » 16 avr. 2009 12:18

All the SHARPs using the 4-bit SC61720 CPU have no CALL and ML. (PC-1110/1140/1150/1246/1246S/1246DB/1247/1248/1248DB/1270)

PEEK and POKE are usable in the RAM area only (e.g. 0-4095 on the PC-1247 and 0-8191 on the PC-1248).
Any address outside gives ERROR 3.

PEEK and POKE are usable in RUN and PRO mode, but there is a bug on some pockets. I have tested the PC-1248
without any problems, but the bug is present on the PC-1247. Fortunately there is a way to avoid it.

10 POKE A,B
20 REM

gives ERROR 1 in 20

10 POKE A,B:REM

gives ERROR 1 in 10

10 POKE A,B

gives ERROR 1 in 00

With other words, the POKE command occurs an ERROR 1 for the next statement, even if there is no further code.
To avoid the bug, a colon after the POKE command is needed:

10 POKE A,B:
20 REM

Now it works!

Maybe the bug was corrected in later machines.

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 » 16 avr. 2009 15:17

Thank you xerces, i now understand why my tests of program transfer from 1251 to 1270 failed.
As you mentionned, the 1270 has only a 4bit processor, i should make a transfer test from my 1246.
Image
Image

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 16 avr. 2009 16:44

Xerxes a écrit :All the SHARPs using the 4-bit SC61720 CPU have no CALL and ML. (PC-1110/1140/1150/1246/1246S/1246DB/1247/1248/1248DB/1270)...

Now it works!

Maybe the bug was corrected in later machines.
Thanks. I forget this hint !

J'avais exploré la RAM de mon 1247 à coups de PEEK/POKE, avec, par exemple, les zones qui gèrent l'affichage (on/off, laisser l'écran afficher lorsque le pocket calcule (BUSY), la gestion des indicateurs de l'écran. La déprotection ou la protection par mot de passe.
Et un POKE rigolo qui donnait à mon 1247 (4k) l'impression d'avoir 18k de RAM ! J'ai pas gardé les infos... M'enfin, doit y avoir 250 octets à se farcir ;).
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 » 19 avr. 2009 15:51

pir2 a écrit :Thank you xerces, i now understand why my tests of program transfer from 1251 to 1270 failed.
As you mentionned, the 1270 has only a 4bit processor, i should make a transfer test from my 1246.
Done ! :D

A simple basic program runs perfectly from a wire transfert (EA-129C) between A Tandy PC-8 and my 1270.

My first try was unsuccessfull and was done from a 1251 (containing ML code).
Image
Image

Répondre

Revenir vers « Tous les Pockets »