(...) Un microcontrôleur peut contenir un système microprogrammé complet (ex : 68HC11 de
Motorola). Il n'en est pas toujours ainsi et de nombreux systèmes sont assemblés de toutes pièces. Exemple de système microprogrammé constitué autour d'un microprocesseur MC6809 de Motorola. (...)
[...] Fonctions constituant l'architecture matérielle Dans tous les systèmes microprogrammés on retrouve des fonctions similaires : - Une unité de calcul appelé MPU ou CPU. - Une mémoire programme. Son contenu doit être conservé en dehors de toute alimentation. Très souvent elle n'est accessible qu'en lecture (ROM). - Une mémoire des variables accessibles en lecture et en écriture (RAM) qui doit pouvoir recevoir les données du programme ainsi que la pile système. - Des circuits d'entrées et de sorties, spécialisés dans la communication avec les circuits électroniques. [...]
[...] Un bus est un ensemble de fils destiné à la communication entre les différents circuits. Il est représenté par un trait gras. Les équipotentielles qui rentrent dans un bus ne sont pas reliées aux autres. Par contre, toutes les équipotentielles portant la même référence sont reliées entre elles. Sur le schéma ci-contre on distingue nettement deux bus : le bus d'adresses et le bus de données. Les informations qui circulent sur les bus sont numériques. A. Le bus de données Le bus de données du schéma ci-contre est constitué de 8 équipotentielles, c'est donc un bus 8 bits. [...]
[...] On dit que ce composant à 29 adresses images et qu'il s'agit d'un décodage partiel. Pour les autres composants de la carte, tout le bus d'adresses est utilisé, il s'agit donc d'un décodage complet. Remarque : Le décodage d'adresse n'est pas forcement réalisé par un décodeur démultiplexeur. Il peut être également effectué par un logigramme ou un circuit logique programmable (voir TD). VIII. Plan mémoire C'est une représentation graphique, un plan mémoire (en anglais memory map), de ce que le microprocesseur est susceptible de trouver à telle ou telle adresse. [...]
[...] - Savoir déterminer la taille mémoire d'un composant. - Savoir déterminer les conditions de sélection d'un composant. - Savoir dessiner et lire un plan mémoire. II. Constitution d'un système microprogrammé Le système microprogrammé comporte deux éléments complémentaires indissociables : - le programme qui décrit la gestion du processus industriel. Le programme doit impérativement s'adapter à l'architecture du circuit électronique qu'il est censé piloter. - Le(s) circuit(s) électronique(s) qui héberge(nt) le programme et lui donne vie. III. Exemple de système microprogrammé. [...]
[...] Quels sont ces composants ? * Les composants qui sont reliés au bus de données et qui ne sont pas reliés à RD/W sont en lecture seulement. Quels sont ces composants ? Créé par ZAKUS Page 3 sur 9 ARCHITECTURE MATÉRIELLE DES SYSTÈMES C. Le bus d'adresses Le bus d'adresses du schéma de la page 1 est constitué de 16 équipotentielles, c'est donc un bus 16 bits. Les bits de ce bus sont repérés de A15 à A0. Colorier en vert le bus d'adresse du schéma. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture