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 181 - 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  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 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 :