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 PC-1500: doc sur peek, poke, call
Modérateur : Politburo
- Alexandre
- Fonctionne à 1200 bauds

- Messages : 747
- Inscription : 26 janv. 2007 22:14
- Localisation : RP
- Contact :
Sharp PC-1500: doc sur peek, poke, call
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
- pstriolo
- Modérateur

- Messages : 3477
- Inscription : 22 mai 2002 07:05
- Localisation : Dans ton cul... au fond à gauche
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
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
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
- Alexandre
- Fonctionne à 1200 bauds

- Messages : 747
- Inscription : 26 janv. 2007 22:14
- Localisation : RP
- Contact :
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
- Administrateur

- Messages : 5813
- Inscription : 24 mai 2002 16:55
- Localisation : Toulouse
- Contact :
Salut,

http://www.pc1500.com/technical_reference_manual.html
A+
Pas assez cherché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.
http://www.pc1500.com/technical_reference_manual.html
A+
- Alexandre
- Fonctionne à 1200 bauds

- Messages : 747
- Inscription : 26 janv. 2007 22:14
- Localisation : RP
- Contact :
Pocket a écrit :Salut,
Pas assez cherché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.
http://www.pc1500.com/technical_reference_manual.html
A+
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

