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 117 - Courbis, acteur de l'Internet depuis 1988
Section prcdente : Les instructions du Saturn Page prcdente Sommaire Page suivante Section suivante : Les objets de la HP48

Les instructions du Saturn

(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  Les instructions du Saturn Page 107  IV) Sauts  La longueur des sauts relatifs se calcule toujours de la me^memanie`re: on compte le nombre de quartets entre la fin de l'instruction de saut hors-longueur et le de'but de l'instruction ou`l'on veut sauter. Si il s'agit d'un saut en arrie`re, on code la valeur ne'gative par comple'ment a` 2.  Par exemple si on a affaire au saut relatif GOTO dont le code est6aaa (aaa e'tant le longueur du saut) qui commence a` l'adresse @1 et que l'on veut sauter a` l'adresse @ 2, on codera le saut:  * par (@ 2-(@1+1)) si c'est un saut en avant (1 est lenombre de quartets du code hors-longueur). Par  exemple si @ 1=#00123h et @ 2=#00456h le saut devrase faire sur 332h quartets et on le codera  par la se'quence: 6 233 (ne pas oublier que le Saturn 'retourne'les donne'es).  * par le comple'ment a` deux de ((@ 1+1)-@2) s'il s'agitd'un saut en arrie`re. Par exemple si @  1=#00456h et@2=#00123h, le saut se fera sur 334h quartets, ce qui  donnera en comple'ment a` deux: CCCh et le saut secodera par 6 CCC.  Comme il y a comple'mentation a` 2, on aura des limitations sur lalongueur des sauts:  * Pour un codage sur 2 quartets a` -80h +7Fh quartets;  * Pour un codage sur 3 quartets a` -800h +7FFh quartets;  * Pour un codage sur 4 quartets a` -8000h +7FFFhquartets.  Remarque:  Dans les listings des programmes-assembleur onpourra utiliser des labels (ou e'tiquettes) pour indiquer les points d'arrive'e des sauts.  a) Sauts relatifs inconditionnels Ils sont classe's par longueur de saut maximal croissante:  GOTO abc 6cba GOLONG abcd 8Cdcba
Section prcdente : Les instructions du Saturn Page prcdente Sommaire Page suivante Section suivante : Les objets de la HP48
© 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 :