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 088 - Courbis, acteur de l'Internet depuis 1988
Section précédente : Le microprocesseur Saturn Page précédente Sommaire Page suivante Section suivante : Les instructions du Saturn

Le microprocesseur Saturn

(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  Page 82 Le microprocesseur Saturn Chapitre 2  et le masque d'entr e'e #001Fh (#0001h OR #0002h OR#0004h OR #0008h OR #0010h) ;  * E'mettre un son : utiliser p e'riodiquement etalternativement les masques de sortie #800h et #000h  (activer le haut parleur et le de'sactiver). b) Les registres-drapeaux : Ils sont au nombre de trois :  * CARRY (1 bit). C'est le bit de retenue ; lorsqu 'uneope'ration donne lieu  a` une retenue (d e'passement de la  capacite' d'un registre, soustraction donnant un r e'sultatinfe'rieur a` ze'ro...), ce drapeau est arm e' : il peut ensuite e^tre utilise' lors d'un test.  * HST (hardware status) (4 bits). C 'est un registre de 4drapeaux ( MP module pulled,  S R service request,  SB  sticky bit,  XM external module missing). Ces registrespeuvent  e^tre mis  a`  ze'ro mais ne peuvent  e^tre arm e's directement. C'est le microprocesseur lui-m e^me qui enchange la valeur dans le cas d' e've'nements particuliers (sauf pour XM qui est mis  a` un par l'instructionRTNSXM).  * STATUS  (16 bits). Il s 'agit de drapeaux comme ceuxaccessibles par les instructions   SF et CF du RPL classique(Attention : ce ne sont pas les me^mes !). Les drapeaux 12  a` 15 sont utilis e's de manie`re constante par la HP48 : lesdrapeaux 0  a` 11 sont donc  a` disposition de l 'utilisateur pour la r e'alisation de programmes. On repr e'sente ceregistre par ST.  c) Les pointeurs : Ce sont des registres utilis e's pour indiquer une zone m e'moireparticulie`re. Ils sont au nombre de trois :  * D0 et D1 (20 bits chacun). Ils sont utilis e's pour la lectureet l'e'criture en me'moire ;  * PC (program counter - 20 bits). Il contient l 'adresse del'instruction assembleur  a` lire (c 'est-a`-dire la prochaine  instruction a` exe'cuter). Ces registres ont une longueur de 20 bits (5 quartets). La HP48 est donc capable de ge'rer 220 quartets soit 512 Kilo-octets...
Section précédente : Le microprocesseur Saturn Page précédente Sommaire Page suivante Section suivante : Les instructions du Saturn
© 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 :