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

Voyage au centre de la HP48 s/sx - Lire le livre 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...

Voyage48s - page 228 - Courbis, acteur de l'Internet depuis 1988
Section prcdente : Programmes en langage-machine Page prcdente Sommaire Page suivante Section suivante : Programmes mathmatiques

Programmes en langage-machine

(c) Courbis www.courbis.fr   Voyage au centre de la HP48 s/sx - Version 3.02Fichiers PDF disponibles sur http://www.courbis.com Redistribution/mirroring strictement interdits  http:  //ww  w.co  urbis  .com  Page 218 Bibliothe`que de programmes  P E E K PEEK permet de conna i^tre le contenu de la m e'moire  a` uneadresse donn e'e. Son utilisation est simple: on lui passe en argument l'adresse  a` observer et le nombre de quartets  a` lire et ilrenvoie un listing des codes hexad e'cimaux pr e'sents  a` cette adresse sous la forme d'une cha i^ne de caracte`res.  Ainsi #0 #5 PEEK renvoie les 5 premiers quartets de la rom de la HP48: '2369B'...  Cette version de  PEEK ne permet pas d'acc e'der au contenu dela rom cach e'e (me'moire morte en #70000h). Pour acc e'der a` cette zone-me'moire, il convient d'utiliser le programme  HRPEEK (HiddenRom PEEK) pre'sente' plus loin.  Voici tout d'abord le listing comment e' du programme assembleur PEEK. Le rappel des codes  a` entrer se trouve ensuite .  D9D20 CON(5) PROL_PRGM Objet programme. 2ABF1 CON(5) DUP2 Verification du 3FBF1 CON(5) DROP2 nombre d'arguments CCD20 CON(5) PROL_CODE Objet code de'but 3A000 CON(5) (fin)-(de'but) Longueur objet  8FB9760 GOSBVL SAVE_REG Sauvegardes 147 C=DAT1 A 134 D0=C 169 D0=D0+ 10 D0=adresse du  contenu de l'objet au niveau 1 de la pile (longueur du PEEK) 142 A=DAT0 A Lecture du nombre  de quartets a` lire 340FFF7 LCHEX #7FFF0 Taille max 8B6 ?C<A A 40 GOYES l0 Taille correcte D6 C=A A La taille est trop  grande, on la fixe a` la taille max. l0 C6 C=C+C A Nombre de quartets  a` reserver (2 par caracte`re) 8FD7B50 GOSBVL #05B7D Reservation ...
Section prcdente : Programmes en langage-machine Page prcdente Sommaire Page suivante Section suivante : Programmes mathmatiques
© 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 !

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 :