Accueil > Réalisations > Publications > Ouvrages > Ouvrages sur la HP48 g/gx > Voyage au centre de la HP48 g/gx - Lire le ligne en ligne

Voyage au centre de la HP48 g/gx - Lire le ligne en ligne

jeudi 14 juin 2007, par Paul Courbis

Si vous ne voulez pas télécharger l’ensemble de l’ouvrage, vous pouvez le lire en ligne ici...

Si vous désirez une version papier, un « reprint » est disponible via Amazon !

Voyage48g - page 512 - Courbis, acteur de l'Internet depuis 1988
Section précédente : "Externals" utiles Page précédente Sommaire Page suivante Section suivante : Liste exhaustive des messages d

"Externals" utiles

(c) Courbis www.courbis.fr   Fichiers pdf disponibles sur http://www.courbis.comRedistribution/mirroring strictement interdits  Version 3.05  http:  //ww  w.co  urbis  .com  Page 506 Externals utiles Annexe 5  La liste qui suit est cependant loin d'e^tre exhaustive ! Il existe desmilliers d'adresses utilisables dans des programmes en externals ... Nous n'en avons regroupe' ici que quelques-unes, qui simplifieront letravail du programmeur en langage-machine (par exemple en ce qui concerne la ve'rification des arguments dans la pile ou la conversionde re'els en System Binary facilement manipulables)...  Pour trouver d'autres adresses la me'thode est simple : il suffit dede'coder les instructions RPL standards. Ainsi en explorant la fonction EXP, on pourra trouver des adresses calculantl'exponentielle d'un re'el, d'un complexe, mais aussi d'un re'el e'tendu en poussant l'exploration jusqu'a` son maximum...  Comment proce'der ? C'est tre`s simple... En fait il existe plusieursme'thodes :  * Regarder le code de l 'instruction  a`  l'aide de la fonctionPEEK ;  * Mettre la fonction dans la pile (ex : { SIN } 1 GET), forcersa recr e'ation en Ram par   # 6657h SYSEVAL. On obtientalors dans la pile un programme en externals que l 'on  de'compile gra^ce au programme  SSAG. On obtient alors lelisting des codes constituant l'instruction ;  Remarque : dans le cas des instructions de la librairie#0ABh ou d'une librairie sur carte ou en ram, la se'quence { instruction } 1 GET renverra dans la pile un objetXLIB Name dont il faudra rappeler le contenu (gr a^ce au programme  RCLXLIB de la biblioth e`que de programmes)avant d'exe'cuter   SSAG...  * Enfin, certains programmes (Voyager sur PC, la librairieDEV [1796] sur HP48) permettent de telles explorations  de manie`re tre`s simple. Avec un peu de patience on peut d e'couvrir des centainesd'adresses utilisables...  Remarque : toutes les adresses sont pr e'sente'es dans destableaux de la forme suivante :  Nom Adresse Description Ou` :  * Nom est le nom donne' a` l'external ;
Section précédente : "Externals" utiles Page précédente Sommaire Page suivante Section suivante : Liste exhaustive des messages d
© Courbis 1988-2010
Tous droits réservés
Permalien
Faire un don avec Paypal Le livre est entièrement gratuit mais vous pouvez
avec Paypal pour participer aux frais d'hébergement de ce site... Merci !

Messages

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Les spams donneront systématiquement lieu à dépôt de plainte. Les messages peu aimables ou comportant trop de fautes d'orthographe seront purement et simplement supprimés sans publication. Aucune obligation de publication ne pourra être opposée au webmaster, sauf éventuel droit de réponse dûment justifié.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :