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 297 - Courbis, acteur de l'Internet depuis 1988
Section précédente : Programmes en langage-machine Page précédente Sommaire Page suivante Section suivante : Programmes mathématiques

Programmes en langage-machine

(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  Assembleur Bibliothe`que de programmes Page 291  Le listing de PAR5LM est le suivant :  D9D20 CON(5) PROL_PRGM De'but d'objet programmeD4881 CON(5) CLRCN Mise a` 0 no de commande 2BA81 CON(5) CHK1 1 argument requis2BF81 CON(5) CHKT Ve'rif. type 11920 CON(5) PROL_SB Type chai^ne30000 CON(5) #00003 => SB 00003 D9D20 CON(5) PROL_PRGM De'but d'objet programme75660 CON(5) NEWOB Recre'e la chai^ne CCD20 CON(5) PROL_CODE De'but d'objet codede'but 31100 CON(5) (fin)(de'but) Sa longueur... 8FB9760 GOSBVL SAVE_REG Sauvegarde des registresDB C=D A C6 C=C+C AC6 C=C+C A CB C=C+D A818FAF C=C-16 A Calcul de la me'moire libre 8FD7B50 GOSBVL RES_STR On re'serve tout !8F2D760 GOSBVL LOAD_REG Re'cupe`re les registres 143 A=DAT1 A131 D1=A 174 D1=D1+ 5143 A=DAT1 A A= la taille de la chai^ne 137 CD1EX C=D1 N'existe pas...135 D1=C CA A=A+C A Adresse dernier caracte`re130 D0=A 181 D0=D0- 214E C=DAT0 B On sauve ce carac ds RSTK 06 RSTK=CAE2 C=0 B Et on met 0 a` la place 14C DAT0=C B (marque de fin de chai^ne)174 D1=D1+ 5 D1=@ premier caracte`re 81AF10 A=R0 A Adresse chai^ne re'sultat130 D0=A 164 D0=D0+ 5142 A=DAT0 A D8 B=A A818F94 B=B-5 A 819F1 BSRB A B=nbr carac dispo164 D0=D0+5 D0=@1er carac. chai^ne re's. BCLE 307 LCHEX #7 Une ligne = 8 blocks de 580D0 P=C 0  80CF C=P 1520 P=0 On charge le 3 dans BCL20 2F P= 15 C champ S808204 LA 4 Puis 4 dans le champ S de A  20 P= 0BCL5 CD B=B-1 A 1 carac de moins dispo. 454 GOC ERR Si carry => erreur !14B A=DAT1 B On lit le chr 968 ?A=0 B Si nul, on est en  fin55 GOYES FIN
Section précédente : Programmes en langage-machine Page précédente Sommaire Page suivante Section suivante : Programmes mathématiques
© 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 :