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 176 - Courbis, acteur de l'Internet depuis 1988
Section prcdente : La Ram des entres -sorties Page prcdente Sommaire Page suivante Section suivante : La mmoire vive

La Ram des entres -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 prcdente : La Ram des entres -sorties Page prcdente Sommaire Page suivante Section suivante : La mmoire 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.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :