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...

Si vous désirez une version papier, un « reprint » est disponible sur Amazon...

Voyage48s - page 176 - Courbis, acteur de l'Internet depuis 1988
Section précédente : La Ram des entrées -sorties Page précédente Sommaire Page suivante Section suivante : La mémoire vive

La Ram des entrées -sorties

(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 166 La ram des entre'es-sorties  Ce circuit lit les informations circulant entre la m e'moire et lemicroprocesseur et calcule le CRC (code de redondance cyclique) correspondant.  Pour calculer un CRC (comme le r e'alise la fonction  BYTES) ilsuffit donc de forcer ces 4 quartets  a`  ze'ro, de lire les quartets de l'objet dont on veut calculer le CRC, puis de relire les 4 quartets en#00104h.  Il faut noter que cette lecture ne doit pas  e^tre perturb e'e. Il fautdonc interdire les interruptions lorsqu'on l'effectue (par l'instruction assembleur INTOFF. Attention: il ne faut pas oublier de r e'-autoriserces interruptions en fin de programme gr a^ce a` l'instruction machine INTON).  De plus, ces quatre quartets ayant des valeurs tr e`s variables, onpeut les utiliser comme g e'ne'rateur de nombres al e'atoires en langage-machine.  La valeur du CRC  e'tant fonction des quartets lus en m e'moire, onpourra en particulier commencer par lire des valeurs pseudoale'atoires (horloge, adresse de fin de pile, m e'moire libre ...) avantde lire la valeur pseudo-al e'atoire en #00104h ...  Indicateurs Les indicateurs (alpha, busy...) sont allum e's gra^ce a` 1 bit chacun(1=allume', 0=e'teint).  Le bit 3 de #0010Ch conditionne l'allumage ou l'extinction del'ensemble des indicateurs.  Vitesse RS232c L'e'mission et la r e'ception de donn e'es sur la prise RS232c sefont suivant une vitesse exprim e'e en 'bauds' (dans le cas de la norme RS232c, cette unit e' correspond  a` un nombre de bits parseconde).  La HP48 est capable d' e'mettre des donn e'es  a` quatre vitessesdiffe'rentes: 1200 bauds, 2400 bauds, 4800 bauds et 9600 bauds. Les 3 bits de poids faibles de #0010Dh permettent de r e'gler lavitesse d'e'mission / re'ception de la RS232c.
Section précédente : La Ram des entrées -sorties Page précédente Sommaire Page suivante Section suivante : La mémoire vive
© 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. 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 :