? Dans un microprocesseur, la partie centrale d'un ordinateur , le flux de signaux électroniques le long des voies appelé bus . Les bus transportent l'information à travers les différentes parties internes du microprocesseur , comme sa registres , l' unité arithmétique et logique , et le contrôleur de mémoire et des circuits extérieurs au microprocesseur . Un microprocesseur typique a deux bus principaux, l'un pour les adresses de mémoire , l'autre pour les données. Données
gère le bus de données des signaux de données du microprocesseur . Il se compose d' un ensemble de fils conducteurs de signaux en parallèle , le nombre de fils est généralement un multiple de huit , par exemple huit , 16, 32 ou 64 . Comme pour les voies d'une autoroute, le plus fils du bus a, plus les données qu'il transporte ; microprocesseurs plus tôt et à moindre coût ont un plus petit nombre de fils , plus tard unités ont tendance à avoir plus . Les données d'un microprocesseur peuvent être des nombres pour des calculs ou des caractères dans un nom , l'adresse ou la description.
Adresse
bus d'adresse du microprocesseur transmet des signaux représentant des emplacements d'adresse mémoire . Comme le bus de données , le bus d'adresse est constituée de fils parallèles en jeux de huit , dont chacun représente un bit d'adresse . Microprocesseurs bon marché utilisent des adresses de 16 bits , les puces plus modernes ont des adresses 32 bits et 64 bits . Lorsque les magasins de microprocesseur ou récupère les données dans la mémoire RAM , il précise d'abord l'emplacement de la donnée comme un numéro d'adresse . Une fois qu'il met le numéro sur le bus d'adresse , il transfère les données vers ou à partir de l'emplacement de mémoire . Transferts avoir lieu entre les registres du microprocesseur , entre les registres et la mémoire RAM ou entre des lieux de mémoire RAM .
Front Side
Certains microprocesseurs ont une voie appelée le Front Side bus. Le CSF relie le microprocesseur à des composants externes tels que la RAM sur la carte mère, et porte typiquement 64 bits à la fois . Il porte une combinaison de données, des adresses et des signaux de commande. Sur la carte mère , les signaux se déplacent à des vitesses très élevées , mais à l'intérieur du microprocesseur , les vitesses sont encore plus élevés . Cela signifie que le FSB est un peu plus lent que le microprocesseur lui-même ; . Plus le FSB , le moins de temps, le microprocesseur attend les données
Back Side
Le bus de l' arrière communique avec une forme de haute vitesse de la mémoire externe appelé cache de niveau 2 . Lorsque les demandes de données à microprocesseur, il regarde d'abord pour elle dans le cache , le niveau 1 est sur le microprocesseur lui-même , le niveau 2 peut être sur le microprocesseur ou dans les puces mémoire externes. Si le microprocesseur trouve les données en cache , il récupère beaucoup plus rapidement que chercher à partir RAM externe. La mémoire cache est cher et limité en taille, mais si le microprocesseur trouve des données récemment utilisées dans le cache , il accélère le traitement de plusieurs fois .