Accueil > Réalisations > Publications > Ouvrages > Ouvrage sur la HP28 c/s > Voyage au centre de la HP28 c/s : lire le livre en ligne

Voyage au centre de la HP28 c/s : lire le livre en ligne

mardi 27 juin 2006, 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 !

Voyage28 - page 048 - Courbis, acteur de l'Internet depuis 1988
Section précédente : La mémoire vive Page précédente Sommaire Page suivante Section suivante : L

La mémoire vive

(c) Courbis www.courbis.fr   Page 44  adresse dans le registre D1  Zone des objets temporaires Cette zone contient tous les objets qui ne sont pas stock e's dans le menuUSER. Elle contient les objets sous la forme suivante:  Longueur L           5 quartets Objet           L Drap. Garb. Coll.     1 quartet Drapeau du Garbage Collector sert lors du Garbage collector pourmarquer les objets  a` garder (le Garb. Coll. se produit lorsqu 'il n'y a plus assez de me'moire libre; cette ope'ration consiste a` de'truire tous les objetsqui ne sont plus utiles, c 'est-a`-dire ceux qui ne sont plus r e'fe'rence's).  Return Stack Cette pile d 'adresses contient la suite des adresses de retour lors del'appel de la routine de fin d 'objet (09F20): chaque fois qu 'il y a appel  a` un objet programme (prologue 76C20), il y a sauvegarde dans cette pilede l'adresse du programme appelant. A la fin du programme appel e' (lors de la rencontre de 02F90), il y a 'd e'pilage' de cette adresse pour pouvoirrevenir au programme appelant...  La pile Les objets ne sont pas dans la pile, c 'est leur adresse (sur 5 quartets) quiest stock e'e :                                                                              adresse  dans  4F06900000 5 quartets  adresse objet n 5 quartets adresse objet n - 1 5 quartets  adresse objet 2 5 quartets adresse objet 1 5 quartets  Ainsi pour obtenir l'adresse de l'objet situe' au niveau 1 de la pile,  il suffitde lire 5 quartets  a` partir de l 'adresse contenue dans le registre D1. Si, par exemple, le niveau 1 contient  'ABC',  a`  l'adresse ainsi lue, ontrouvera  E4A20B0000142434.  V28 #2 (C) 2001 www.courbis.com 8/03/2001, 12:4444
Section précédente : La mémoire vive Page précédente Sommaire Page suivante Section suivante : L
© 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 :