Suivez-nous sur X
|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
Programmation : Assembleur - MM 1.2, utilitaire d'affichage mémoire
(Article écrit par AmiPhil et extrait d'A-News (Amiga News) - janvier 1990)
|
|
MM (pour My Memory) v1.2. C'est un programme qui affiche en permanence la mémoire disponible dans une petite
fenêtre que l'on peut déplacer à volonté et fermer lorsqu'on a plus besoin.
Il est aussi possible de connaître
la position la plus basse atteinte par la mémoire disponible en appuyant sur le gadget de fermeture de la
fenêtre sans relâcher le bouton sur celui-ci (ce qui aurait pour conséquence la fermeture de la fenêtre et
la fin du programme). Vous avez alors deux secondes pour lire le minimum atteint par la mémoire depuis
la dernière lecture du minimum, car le mini est réinitialisé aussitôt après. Puis encore deux secondes pour
lire la différence MemActuelle-MemMini.
Le type de mémoire peut être sélectionné au clavier avec les touches T(otal), F(ast) ou C(hip). Après avoir
activé la fenêtre, toutes les valeurs affichées concernent uniquement le mode affiché : soit T, F ou C,
aussi bien pour les minis que pour les différences entre le mini et la mémoire courante. Cela vous permettra
de savoir si vous n'avez pas, par exemple, frisé la catastrophe lors d'une compilation avec peu de mémoire
ou bien savoir quelle quantité de mémoire utilise tel ou tel programme.
Les valeurs sont remises à jour tous les 20 impulsions ("ticks") (NORMDEL). La fonction utilisée pour convertir le Long
retourné par AvailMem() en une chaîne ASCII est maintenant RawDoFmt, j'ai enfin pigé comment marche ce truc-là.
C'est une fonction que j'ai rarement vue utilisée et qui permet le formatage de données, comme le printf
du C à partir de l'assembleur, donc assez intéressante. Et vivement que j'ai 2 Mo !
|