Accueil > Réalisations > Publications > Ouvrages > Ouvrage sur la HP28 c/s > Voyage au centre de la HP28 c/s : lire le livre en ligne

Voyage au centre de la HP28 c/s : lire le livre en ligne

mardi 27 juin 2006, 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 !

Voyage28 - page 240 - 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   Page 237  ->LCD Ce programme effectue l'ope'ration inverse de LCD->: il prend une chai^nedans la pile et en fait un e'cran... Entre'e du programme (lire avertissement page 189):Ttaper la chai^ne de codes (situe'e apres le listing), en une seule ligne, sans espace, et exe'cuter LASS. Stocker le re'sultat (#1 #0 + #0A CHK System ObjectSystem Object DROP) dans ->LCD.  Listing du programme: Codes   Labels   Mne'moniques     Commentaires 76C20            CON(5) 02C67    de'but de structure programme07A206000001     #1              )  07A206000000     #0              )*****            +               )optionnel (ve'rif des objets dans la 07A20700000A0    #0A             )            pile)21D20303484B4    CHK             ) *****            figeage de l'e'cran 69C20            CON(5) 02C96    de'but de programme assembleur 5A000   de'but    CON(5) fin-de'but longueur du code 8F2EE40          GOSBVL SAV.REG  sauvegarde D0,D1,B et D 143              A=DAT1 A 133              AD1EX           D1=adresse de la chai^ne 174              D1=D1+5 143              A=DAT1 A        A=longueur de la chai^ne 3450000          LCHEX 00005 EA               A=A-C A D8          B=A A           B=2* nbr de caracte`res de la chai^ne 174              D1=D1+5         D1=adresse du premier caracte`re 1B87004          D0=40078        D0=adresse du de'but de l'e'cran 132              AD0EX 130     lbl0     D0=A 100              R0=A 8A9     lbl1     ?B=0 A          a-t-on fini ? (chai^ne vide?) B5               GOYES lbl3      si oui --> lbl3 14B              A=DAT1 B        sinon: lecture d'un caracte`re 148              DAT0=A B        e'criture dans l'e'cran 171              D1=D1+2         caracte`re suivant 167              D0=D0+8         position suivante dans l'e'cran CD               B=B-1 A CD               B=B-1 A         de'cre'mentation du nbr de caracte`res 132              AD0EX 130              D0=A 340E204          LCHEX 402E0 8B2              ?C>A A          est-t-on dans le premier e'cran ? A1               GOYES lbl2  V28 #4 (C) 2001 www.courbis.com 8/03/2001, 12:46237
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 :