| ★ CODING ★ CLASSEURS WEKA ★ CLASSEURS WEKA : Comment exploiter toutes les ressources et augmenter les performances de votre AMSTRAD CPC ★ |
| 2/4.2 - La mémoire vive (RAM) | Coding Classeurs Weka |
Les différentes versions d'AMSTRAD utilisent le même composant de base pour leur mémoire RAM :
La figure 2 résume ses principales caractéristiques. Pour permettre l'utilisation d'un boîtier à 16 broches seulement, le fabricant n'offre que huit lignes d'adresse au lieu des seize théoriquement nécessaires : l'adresse complète est donc scindée en deux mots de huit bits, l'adresse « colonne » ( columne ) et l'adresse « rangée » (row). Ces deux moitiés sont appliquées l'une à la suite de l'autre sur les lignes d'adresse de la mémoire, ce qui complique notablement les circuits annexes : une batterie de « multiplexeurs » 74 LS 153 est nécessaire, mais le contrôleur d'écran en profite aussi ! Parallèlement, ce type de mémoire « dynamique » est plus lourd à utiliser que des mémoires « statiques » (SRAM) : il est clair que le constructeur a préféré employer des mémoires aussi peu coûteuses que possible, quitte à compliquer la conception des autres parties de la machine. Cycles de lecture Les mémoires dynamiques « oublient » en effet très vite les données qui y sont inscrites, ce qui oblige à les « rafraîchir » (refresh) à intervalles réguliers. Fort heureusement, le Z 80 est particulièrement bien adapté à ce type de fonctionnement.
|