Architecture matérielle
Chronologie : Architecture matérielle. Recherche parmi 300 000+ dissertationsPar Ahmar hussain • 19 Mars 2020 • Chronologie • 920 Mots (4 Pages) • 558 Vues
Architecture matérielle
[pic 1]
Comme le montre le schéma ci-dessus la représentation de principe d’une carte mère. Les principaux composants :
- La CPU (Central Processor Unit) composé de 2 parties qui sont le Controller qui gère la synchronisation et le traitement des instructions d’un programme cadencé par une horloge, les instructions sont exécutées par le ULA désigné également core qui contient en logique câblé tous les opérateurs nécessaires permettant l’exécution du programme. Pour rappel le lancement d’un calculateur s'opère de la façon suivante : 1 le firmware qui appelle le système d’exploitation et après de manière auto ou manuel les applicatifs (antivirus en auto et navigateur en manuel)
Les différents composants :
- La mémoire morte ou ROM qui contient le firmware et ses paramètres (exemple : mot de passe)
- Mémoire de masse technologie HDD et SSD, capacité moyenne 1TO. Cette mémoire a pour rôle de stocker le ou les OS, les applicatifs et l’ensemble des fichiers utilisateurs
- Mémoire RAM ou vive ( Random Acess Memory) qui a les caractéristiques suivantes : mémoire rapide, stockage aléatoire des données ou des instructions à traités, effacement de son contenu si non alimenté. La mémoire de masse étant très lente au niveau des accès par rapport à la ROM et à la RAM, afin d’optimiser les processus la CPU prend des blocs de programmes situés dans cette mémoire les stocks en RAM puis les traitent directement à partir de celle-ci pour passer au bloc suivant une fois traités
Remarque : L’impact sur la capacité de la RAM à partir de 4 GO est fondamentale sur la rapidité d’exécution du calculateur
- Les périphériques de sorties internes ou externes qui permettent de communiquer avec l’utilisateur
Les 3 phases de fonctionnement pour résumer d’un calculateur :
- Le chargement des instructions du bloc de programme à traite de la mémoire de masse vers la RAM
- Décodage de la CPU par les instructions
- Exécution puis passage au bloc suivant.
Ce processus formant une boucle sans fin.
Bus système :
Le bus système est propre à une famille de microprocesseurs comme l’ai le firmware il est donc propriétaire. Mais d’une manière générale il est composé de 3 sous bus :
- Bus adresse
- Bus de données et instructions
- Bus de commandes
Si les données et instructions sont stockés séquentiellement par le programmeur dans la ROM pour le firmware, celle-ci ayant été stocké dans des cases mémoires repères par un numéro unique et agrémenter désigner adresses. Il n’en a pas de même au niveau de la mémoire de masse et au niveau de la mémoire vive (RAM), celle-ci étant stocke là où il Ya de la place. Il faut alors indiquer à la CPU les numéros ou adresses ou sont contenus les instructions ou données à traités. Cette tâche s'opère à partir du bus d’adresse. Maintenant reste à transférer les données et instructions contenus dans les mémoires par la CPU, c’est à partir du bus de données et d’instructions que cela s’opère
...