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.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :