Sharp PC-1500: doc sur peek, poke, call

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
Alexandre
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 747
Inscription : 26 janv. 2007 22:14
Localisation : RP
Contact :

Sharp PC-1500: doc sur peek, poke, call

Message par Alexandre » 26 janv. 2007 23:12

Je me souviens que j'avais essayé de comprendre comment fonctionnaient les instructions peek, poke et call, mais là j'ai tout oublié...
Vous savez où je peux trouver de la doc à ce sujet?

Exemple que je viens de trouver dans un jeu. Qu'est-ce que ça veut dire:

300 : FOR I=0 TO 20/ POKE# 64000,RND 256-1:NEXT I

P.S: je viens de faire call 10, comme ça pour voir, ben ça a planté le PC-1500!
Sharp PC1211/1212, CE122, PC1245/47/46s/51/60/61/62/70, CE125, PC1360/50, CE140P, PC1402, CE129P, PC1500/A, CE150, PC E500, EL1195. Canon X-07. Ti 57. Newton 110. HP-12C. Psion3a

Avatar de l’utilisateur
pstriolo
Modérateur
Modérateur
Messages : 3477
Inscription : 22 mai 2002 07:05
Localisation : Dans ton cul... au fond à gauche

Message par pstriolo » 27 janv. 2007 17:42

Peek permet de lire une adresse mémoire, poke permet de changer la valeur de l'adresse, call permet de lancer un programme en language machine situé à une certain adresse mémoire.

En gros c'est pour programmer en assembleur.

Philou
Tout près de la Garonne
Non loin des Pyrénées
Il existe une ville
Toulouse où je suis né
Toulouse et son équipe
Son stade des 7 deniers
Les toulousains arrivent
Ils vont tout remporter

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

Message par Pocket » 27 janv. 2007 18:26

Salut,

T'as tout ce qu'il faut chez notre ami Emmanuel :
http://www.pc1500.com/

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

Avatar de l’utilisateur
Alexandre
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 747
Inscription : 26 janv. 2007 22:14
Localisation : RP
Contact :

Message par Alexandre » 28 janv. 2007 18:43

Pocket a écrit :Salut,

T'as tout ce qu'il faut chez notre ami Emmanuel :
http://www.pc1500.com/
Bon, ben à cette adresse, que j'avais déjà en signet, j'ai téléchargé pas mal de programmes, mais je ne vois pas de doc sur peek et poke.
D'ailleurs, en relisant le "manuel d'instruction", fort bien écrit, didactique et drôle, on tombe bien sur une demi page expliquant peek, poke et call, mais d'une façon super ardue. Une sorte de survol qui n'a rien à voir avec tout le reste.

Vous auriez un lien, de la doc, un truc, expliquant à un neuneu curieux où se met quoi? dans quel endroit de la mémoire?


Exemple pris sur le site sus-cité. entrer ce genre de programme ne se voit pas à l'écran comme des lignes en Basic.
J'ai donc fait Cload M , mais sans donner d'adresse.
Ce programme est-il toujours en mémoire après un new0?
Et puis d'abord dans quel genre de mémoire?
Sinon, comment fait-on pour l'effacer?





Ça faisait longtemps que vous n'aviez pas eu un newbie ;-)
Sharp PC1211/1212, CE122, PC1245/47/46s/51/60/61/62/70, CE125, PC1360/50, CE140P, PC1402, CE129P, PC1500/A, CE150, PC E500, EL1195. Canon X-07. Ti 57. Newton 110. HP-12C. Psion3a

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

Message par Pocket » 28 janv. 2007 22:16

Salut,
Alexandre a écrit :Bon, ben à cette adresse, que j'avais déjà en signet, j'ai téléchargé pas mal de programmes, mais je ne vois pas de doc sur peek et poke.
Pas assez cherché ;)
http://www.pc1500.com/technical_reference_manual.html

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

Avatar de l’utilisateur
Alexandre
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 747
Inscription : 26 janv. 2007 22:14
Localisation : RP
Contact :

Message par Alexandre » 29 janv. 2007 09:16

Pocket a écrit :Salut,
Alexandre a écrit :Bon, ben à cette adresse, que j'avais déjà en signet, j'ai téléchargé pas mal de programmes, mais je ne vois pas de doc sur peek et poke.
Pas assez cherché ;)
http://www.pc1500.com/technical_reference_manual.html

A+
:oops: Je suis lamentable...
A la fois, c'est tout en anglais, et vu mes compétences, ça va pas être joli à voir!

Sinon, j'ai trouvé sur le net qu'un certain Mr Lhoir avait écrit des bouquins sur le PC1500, mais ils sont introuvables. Quelqu'un en aurait?

merci bien
Sharp PC1211/1212, CE122, PC1245/47/46s/51/60/61/62/70, CE125, PC1360/50, CE140P, PC1402, CE129P, PC1500/A, CE150, PC E500, EL1195. Canon X-07. Ti 57. Newton 110. HP-12C. Psion3a

Répondre

Revenir vers « Tous les Pockets »