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 181 - 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  La ram des entre'es-sorties Page 171  Adresse bitmap  e'cran L'e'cran de la HP48 est divis e' en deux demis- e'cranshorizontaux: l'e'cran lui-me^me (affichage de la pile) et le menu.  Les pixels de ces  e'crans sont stock e's en m e'moire  a` uneadresse quelconque que le driver d' e'cran doit conna i^tre. En particulier l'adresse de d e'but du bitmap correspondant  a` lapartie haute de l' e'cran est stock e'e en #00120h. Elle correspond  a` l'adresse du contenu de l'objet graphique (GROB) correspondant.  Il y a deux remarques a` faire:  * Cette adresse doit imp e'rativement  e^tre paire (ceci  e'tantsans doute d u^  a` l'utilisation d'un circuit  e'lectronique de  gestion d'e'cran 8 bits);  * Cette adresse ne peut  e^tre qu' e'crite: sa relecture estimpossible (la valeur lue ne correspond  a` rien de  valide). Elle doit donc  e^tre sauvegard e'e si l'on veut lare'utiliser ult e'rieurement. Un emplacement est pr e'vu  a` cet effet dans la ram r e'serve'e (voir le chapitre suivant).  Marge  a` droite De manie`re a` permettre des scrolls rapides de l' e'cran, on stockeaussi une marge  a` droite (en quartets, le bit 0 est ignor e') en #00125h et  a` gauche (en pixels) en #00100h.  Pour effectuer des scrolls rapides, il suffit donc de fixer l'adressede d e'but de bitmaps, ainsi que les deux marges aux valeurs correspondant  a` la partie de l'objet graphique que l'on d e'sirevisualiser...  Les deux remarques faites pour l'adresse de d e'but de la bitmape'cran sont toujours valables (la valeur doit  e^tre paire, ce qui explique que les objets graphiques soient constitu e's de blocs de 8pixels, et ne peut  e^tre relue, ce qui n e'cessite une sauvegarde de la valeur).  Hauteur menu La hauteur de la s e'paration entre les deux  e'crans est r e'glablegra^ce a` l'offset en #00128h. Mettre cet offset  a` 3Fh conduit  a` faire disparai^tre la barre des menus.
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 :