Informatique Industrielle
I LES CALCULATEURS NUMERIQUES
1° Généralités
Grosso modo, un calculateur numérique est un système ou un ensemble de blocs composés
d’éléments et de circuits numériques qui se concertent pour exécuter un programme bien défini. Ce
dernier est composé d’instructions codées et conservées dans une mémoire avec des données sur
lesquelles ce programme travaille. Quand le calculateur reçoit l’ordre d’exécution d’un programme
quelconque, il suit et respecte un certain ordre jusqu’à ce que le programme prenne fin.
D’autre part, nous pouvons dire qu’un calculateur numérique n’est rien d’autre qu’une machine
ultra rapide qui traite les données, résout des problèmes, prend des décisions, tout cela sous la
gouverne d’un programme. Un calculateur numérique peut être un Automate Programmable
Industriel (voir le cours de la première année sur les Automatismes et l’Automatisation), un micro
ordinateur ou tout autre système à base d’un ou de plusieurs microprocesseurs.
2° Eléments de base d’un calculateur numérique
La figure suivante représente schématiquement la structure d’un calculateur numérique, où l’on
peut voir ses différents éléments de base :
→ Le microprocesseur, appelé souvent Unité Centrale « UC ». C’est le cerveau du calculateur
numérique, il sera étudié en détail par la suite.→ L’unité de mémoire, comprenant aussi bien de la mémoire vive « RAM » que de la mémoire
morte « ROM, EPROM, ... ». La section de la mémoire vive contient une ou plusieurs puces
« LSI : Large Scale Integration » montées de manière à réaliser la capacité de la mémoire
prévue. Cette section reçoit le programme et les données, ces derniers étant modifiés au fur et à
mesure que se déroule le traitement. Cette section sert également à la mémorisation des valeurs
intermédiaires et des valeurs finales des calculs réalisés pendant l’exécution du programme.La section de la mémoire morte comprend aussi une ou plusieurs puces « LSI » qui contiennent
les instructions et les données inaltérables, par exemple les instructions du programme qui
explore sans arrêt le clavier ou les données d’une table « ASCII » nécessaire pour sortir les
informations sur un écran ou sur une imprimante.
→ L’interfaçage Entrée/Sortie est constitué de deux modules : module entrée et module sortie.
Le module d’entrée contient tous les dispositifs servant à prélever des informations et des
données de l’extérieur du calculateur et à les transférer dans sa mémoire : c’est par cette unité
que l’on introduit les programmes, les données avec un dispositif extérieur comme le clavier,
les interrupteurs, les unités de disquettes ou de disques durs, des Convertisseurs Analogiques
Numériques « CAN », etc.
Le module de sortie, regroupe tous les éléments que l’on a prévu pour transférer des données
et des informations du calculateur vers le monde extérieur. Ces dispositifs de sortie reçoiventleurs ordres de l’unité de commande pour envoyer des données gardées en mémoire ou des
résultats calculés par l’Unité Arithmétique et Logique « UAL » vers l’extérieur. Parmi les
exemples d’éléments de sortie, nous pouvons citer les différents afficheurs, les différents
voyants, les écrans de visualisation, les imprimantes, les unités de disquettes ou de disques
durs, des Convertisseurs Numériques Analogiques « CNA », etc.
→ Un bus de données, permettant les transferts d’informations sur un faisceau de plusieurs conduc-
teurs parallèles. Le nombre de fil est l’une des caractéristiques essentielles de l’UC. En
principe, la largeur du bus de données est égale à la taille des mots manipulés par le
microprocesseur (8 bits, 16 bits, ...). Le bus est unidirectionnel pour les trois liaisons suivantes :
Mémoire Morte →
Microprocesseur →
Unité d’Entrée
→
et bidirectionnel pour la communication du microprocesseur avec la mémoire vive.
→ Un bus d’adresses, est aussi un ensemble de conduits parallèles unidirectionnel permettant de
pointer toutes les cases mémoires adressables par le calculateur numérique. Le nombre de
lignes de ce bus détermine la taille maximale de la mémoire. Si par exemple ce nombre est de
16, le champ mémoire qu’on peut adresser est de 64 Kilo Octets.
→ Un bus de commande et de contrôle bidirectionnel, comportant :
• Des lignes qui permettent à l’UC de spécifier à la RAM ou aux ports d’entrée et de sortie si
elle veut faire une écriture ou une lecture.
• Des lignes utilisées par l’UC pour répondre aux périphériques, par exemple : acceptation
d’une demande d’interruption ou d’un accès direct mémoire, ...
N.B. Le nombre de lignes dépend du type de microprocesseur utilisé !
Microprocesseur,
Unité de Sortie,
Microprocesseur
3° Définition et évolution des microprocesseurs
Les microprocesseurs sont parmi nous ! Apparus vers les années 70, les microprocesseurs « µP »
ont rapidement envahi presque tous les domaines. Ils sont utilisés actuellement dans des millions de
magnétoscopes, les pompes à essence, les appareils électroménagers, ..., sans oublier les
microordinateurs et des gros systèmes informatiques.Un µP est généralement une puce intégrée programmable renfermant tous les circuits de l’unité de
commande et de l’unité arithmétique et logique. On l’appelle souvent, le cerveau du calculateur
numérique car c’est lui qui se charge des fonctions suivantes :
→ Fournir les signaux de synchronisation et de commande à tous les éléments du calculateur.
→ Prendre en charge les instructions et les données en mémoire.
→ Transférer les données entre la mémoire et les dispositifs d’Entrée/Sortie et vice versa.
→ Décoder les instructions des programmes.
→ Effectuer les opérations arithmétiques et logiques correspondant aux instructions.
→ Réagir aux signaux de commande produits par les E/S comme le signal d’initialisation (Reset),
les signaux correspondant aux interruptions, ...
D’après le site web : http://fr.wikipedia.org/wiki/Microprocesseur, le premier micro processeur a été
inventé, en 1971, par l’ingénieur d’Intel Mr Marcian Hoff (surnommé Ted Hoff). Et le premier
microprocesseur qui a été commercialisé, le 15 novembre 1971, est l'Intel 4004 (à 4-bits). Il fut
suivi par l'Intel 8008. Ce microprocesseur a servi initialement à fabriquer des contrôleurs
graphiques en mode texte, mais jugé trop lent par le client qui en avait demandé la conception, il
devint un processeur d'usage général. Ces processeurs sont les précurseurs des Intel 8080 Zilog Z80
et de la future famille des Intel x86. Le tableau suivant décrit les principales caractéristiques des
microprocesseurs fabriqués par Intel et montre la fulgurante évolution des microprocesseurs autant
en augmentation du nombre de transistors, en miniaturisation des circuits et en augmentation de
puissance.
Date : l’année de commercialisation du microprocesseur.
Nom : le nom du microprocesseur.
Transistors : le nombre de transistors contenus dans le microprocesseur.
Finesse de gravure : le diamètre (en micromètres) du plus petit fil reliant deux composantes du microprocesseur. En
comparaison, l'épaisseur d'un cheveu humain est de 100 microns !
Fréquence de l’horloge : la fréquence de l’horloge de la carte mère qui cadence le microprocesseur. MHz = millions
de cycles par seconde. GHz = milliards de cycles par seconde.
Largeur des données : le premier nombre indique le nombre de bits sur lequel une opération est faite. Le second
nombre indique le nombre de bits transférés à la fois entre la mémoire et le microprocesseur.
MIPS : le nombre de millions d’instructions complétées par le microprocesseur en une seconde.
Nom : le nom du microprocesseur.
Transistors : le nombre de transistors contenus dans le microprocesseur.
Finesse de gravure : le diamètre (en micromètres) du plus petit fil reliant deux composantes du microprocesseur. En
comparaison, l'épaisseur d'un cheveu humain est de 100 microns !
Fréquence de l’horloge : la fréquence de l’horloge de la carte mère qui cadence le microprocesseur. MHz = millions
de cycles par seconde. GHz = milliards de cycles par seconde.
Largeur des données : le premier nombre indique le nombre de bits sur lequel une opération est faite. Le second
nombre indique le nombre de bits transférés à la fois entre la mémoire et le microprocesseur.
MIPS : le nombre de millions d’instructions complétées par le microprocesseur en une seconde.
4° Etude de trois microprocesseurs de la famille Motorola
4.1 Le microprocesseur 6802
Le µP 6802 de Motorola est un processeur 8 bits conçu en technologie N-MOS. Il est tout à fait
compatible TTL et il est encore utilisé sur certains systèmes. Il est né deux ans après le 6800, ce
microprocesseur intègre sur le même circuit une mémoire RAM de 128 Octets dont les 32 premiers
Octets peuvent être sauvegardés en mode faible consommation, par pile. Tous les registres internes
(qui sont de l’ordre de six) sont analogues à ceux du 6800, ce qui implique même jeu d’instructions
(72 instructions) et même mode d’adressage.
4.2 Le microprocesseur 6809
Le µP 6809 est un processeur 8 bits de haute gamme, dont l’organisation interne est orientée 16
bits. Il est tout à fait compatible au niveau source avec les programmes écrits pour le 6800 ou le
6802 et il est conçu en technologie N-MOS. Il existe deux versions de ce processeur, le 6809 (avec
horloge interne) et le 6809E (avec horloge externe). Leur brochage diffère ainsi que leurs signaux
mais le jeu d’instruction est identique. Dans ce polycopié, nous allons étudier le 6809.
4.2.1 Description générale
Le circuit correspondant comporte 40 broches (voir la figure suivante). La signification des
différentes broches du boîtier est résumée ci-dessous :
4.1 Le microprocesseur 6802
Le µP 6802 de Motorola est un processeur 8 bits conçu en technologie N-MOS. Il est tout à fait
compatible TTL et il est encore utilisé sur certains systèmes. Il est né deux ans après le 6800, ce
microprocesseur intègre sur le même circuit une mémoire RAM de 128 Octets dont les 32 premiers
Octets peuvent être sauvegardés en mode faible consommation, par pile. Tous les registres internes
(qui sont de l’ordre de six) sont analogues à ceux du 6800, ce qui implique même jeu d’instructions
(72 instructions) et même mode d’adressage.
4.2 Le microprocesseur 6809
Le µP 6809 est un processeur 8 bits de haute gamme, dont l’organisation interne est orientée 16
bits. Il est tout à fait compatible au niveau source avec les programmes écrits pour le 6800 ou le
6802 et il est conçu en technologie N-MOS. Il existe deux versions de ce processeur, le 6809 (avec
horloge interne) et le 6809E (avec horloge externe). Leur brochage diffère ainsi que leurs signaux
mais le jeu d’instruction est identique. Dans ce polycopié, nous allons étudier le 6809.
4.2.1 Description générale
Le circuit correspondant comporte 40 broches (voir la figure suivante). La signification des
différentes broches du boîtier est résumée ci-dessous :
15 commentaires
Write commentairesL'informatique industrielle est le domaine qui me sert très important de lui découvrir.Celui -ci est riche de nouveaux choses qui ont relations avec les composants d'un poste informatique.
ReplyVoyance gratuite immediate
C’est très sympa de mettre votre talent à la disposition de tout le monde !
Replyvoyance gratuite par mail
Voilà un poste très riche des différentes informations sur le poste informatique.
Replyvoyance gratuite
Heureuse d'être parmi vous et découvrir vos postes.J'espère que vous partagez d'autres notes.Continuez ainsi.
Replystreet marketing paris
Merci pour tout ce travail que cela représente et pour tout le plaisir que j’y trouve
Replyvoyance par mail
Très bon site ! Je le trouve très vivant, bien pensé en plus il a plutôt belle gueule et les illustrations sont chouettes ! Je vous souhaite bonne continuation et un bon courage pour la suite et la continuité de ce magnifique site.
Replyvoyance gratuite par email
Félicitations pour cet excellent travail et de nous donner l’opportunité de ’glander’ intelligemment !
Replyvoyance gratuite mail
ReplyUn site adorable que je viens de découvrir par hasard, bravo !!
Voyance en ligne gratuite
Un grand merci pour cet article très clair !! Belle journée.
Replyvoyance gratuite par telephone
Bonne ambiance, bonne présentation etc... C’est un régal dans la journée que de venir le parcourir
Replyvoyance gratuite par email
J’adore vraiment ce que vous faites, bravo !!!
Replyvoyance gratuite en ligne
Bonjour, j’ai eu le plaisir de me rentre sur ce blog, l’ambiance, la qualité des installations, le sentiment de liberté de bien être vous gagne des vôtre arrivé…
Replyconsultation voyance gratuite en ligne
De bonnes informations ici, je voudrais partager avec vous toute mon expérience en essayant d'obtenir un prêt pour développer mon entreprise de vêtements ici en Malaisie. Il était très difficile pour mon entreprise de tomber à cause de ma petite maladie de courte durée, puis quand j'ai été guéri, j'avais besoin d'un fonds pour le reconstituer pour que je puisse commencer, j'ai donc rencontré M. Benjamin, un consultant consultant en prêts au service de financement Le_Meridian. moi de mon projet d'entreprise et je lui ai dit que j'en possédais déjà un et que j'avais juste besoin d'un prêt de 200 000,00 USD il m'a donné un formulaire à remplir et je l'ai fait aussi il m'a demandé ma pièce d'identité valide dans quelques jours Ils ont fait le transfert et mon prêt a été accordé . Je veux vraiment apprécier l'effort que vous essayez également de faire parvenir à tous ceux qui recherchent un prêt commercial ou d'autres problèmes financiers pour contacter Le_Meridian Funding Service par e-mail: lfdsloans@lemeridianfds.com / lfdsloans@outlook.com Il est également disponible sur WhatsApp Contact: +1 -9893943740.
ReplyUn petit mot pour vous dire que votre blog est super!
vrai voyance question gratuite