Vous êtes sur la page 1sur 28

Institut supérieur des technologies de

l'information et de la communication

Chapitre 1

Introduction aux Systèmes


Informatiques
[Systèmes Informatiques & Assembleur]

1
Plan
1. Système – Informatique – Information
2. Utilité
3. Système informatique
4. Programme
5. Processeur
6. Microprocesseur
7. Applications
8. Architecture d’un système informatique
9. Décodage d’adresses

2
1. Système et informatique

3
Système

4
Système (suite)

5
Informatique
• Petit Robert :
Science du traitement de l'information;
Ensemble de techniques de la collecte, du tri, de la
mise en mémoire, du stockage, de la transmission et
de l'utilisation des informations traitées
automatiquement à l'aide de programmes mis en
œuvre sur ordinateurs.

6
Information
• Un ensemble de données qui a un sens précis
Année Diplômés sens
2016 28
données
2017 63

• Une donnée est un ensemble de chiffres et/ou de lettres


(symboles) qui n’a ni un sens précis ni une interprétation
précise
• Le mot "informatique" a été créé par Philippe Dreyfus en
1962 à partir des mots :
– information
– automatique
7
2. Utilité
• La motivation initiale d’un système informatique
était pour :
– faciliter et
– accélérer les calculs.
• Plus tard, de nombreuses fonctionnalités ont été
ajoutées :
– l'automatisation,
– le contrôle et la commande des processus,
– la communication,
– le partage de l'information.
8
3. Système informatique
• Système de traitement rationnel de l’information.
L'adjectif rationnel dérive du nom raison

• Capable de :
– Acquérir des informations
– Sauvegarder des informations en cas de besoin
– Traiter des informations
– Restituer des informations à l’utilisateur

• Un système informatique est un ensemble de


composants de type logiciel (software) et matériel
(hardware), mis ensemble pour collaborer dans
l'exécution d'une application.
9
4. Programme
• Tout ce qui peut être calculé, peut l'être par un
ordinateur, pour autant qu'il ait assez de temps et
de mémoire : l'ordinateur est un dispositif de calcul
universel.
• L'universalité de l'ordinateur est possible grâce à la
programmation : l'utilisateur doit indiquer par un
programme les pas à suivre pour
exécuter une tâche particulière.
A. Turing Machine

10
5. Processeur
• Processeur = processor = calculateur
• C’est l’Unité centrale de traitement UCT
ou CPU (pour Central Processing Unit)
• Les calculs sont effectués par l’Unité Arithmétique et
Logique (UAL) intégrée dans l’UCT
• Le processeur dirige le traitement de l'information et
réalise ce traitement. Diriger, c'est décider quelle
tâche exécuter et dans quel ordre, contrôler toutes les
autres parties.
11
6. Microprocesseur
• Micro = petite taille Puce

• Le microprocesseur (µP) est un circuit


intégré complexe qui regroupe un certain
nombre de transistors interconnectés.
• Il résulte de l’intégration, sur une puce, de circuits
logiques combinatoires (portes logiques, unités
arithmétiques, décodeurs, etc) et séquentiels (registres,
compteur, etc).
• Exemple: intel Core 2 Duo : 144 mm2
(291.000.000 transistors) intel
Core 2
Duo
12
Microprocesseur (suite)
• Le microprocesseur utilise les transistors en mode
saturé/bloqué, c'est-à-dire « tout ou rien »
– Fonctionnement analogue à celui d'un interrupteur,
– Soit le courant passe, soit il ne passe pas,
– Représentation des valeurs et codes en binaire (0 et 1)
• En combinant plusieurs transistors, il peut effectuer
des calculs complexes. Transistor
• Il est capable d'interpréter et d'exécuter
les instructions d'un programme.
13
Du transistor aux circuits logiques

Registre

14
Circuit d’une UAL
Exemple : UAL 4bits 74181

15
7. Applications des systèmes à µP
• Ordinateur
• Console de jeux
• Calculatrice
• Télévision
• Téléphone portable
• Distributeur automatique d’argent
• Lecteur carte à puce, code barre
• Robotique
• Automobile
• Instrumentation
• PDA (Personal Digital Assistant)
• etc
16
Applications des systèmes à µP (suite)

17
8. Architecture d'un système
informatique
• L'architecture d'un système informatique représente l’organisation de
ses différentes unités et de leurs interconnexions.
• Le choix d'une architecture est toujours le résultat d'un compromis
entre :
– Performances et coûts
– Efficacité et facilité de construction
– Performances d'ensemble et facilité de programmation
– Etc
• Il existe deux architectures employées :
– Architecture de Von Neumann (utilisation générale)
– Architecture de Harvard (pour les processeurs spécialisés)
18
Modèle de Von Neumann
• John Von Neumann est à l'origine d'un modèle (architecture)
de machine universelle de traitement programmé de
l’information (1946).
• Les éléments de ce modèle sont interconnectés à travers des bus
qui constituent le support d’acheminement de l’information
entre les différents composants.

19
Architecture d'un ordinateur
Selon le modèle de Von Neumann, un ordinateur est constitué de :
• Une unité centrale de traitement chargée d’interpréter et
d’exécuter les instructions d’un programme.
• Une mémoire principale contenant les instructions du programme
en cours d’exécution et les données associées à ce programme.
• Des interfaces d’entrées/sorties qui permettent d’assurer la
communication entre le microprocesseur et les périphériques :
capteur, clavier, moniteur ou afficheur, imprimante, modem, etc
• Un Bus (un ensemble de fils) assurant la transmission du même
type d’information. Il y a trois types de bus véhiculant des
informations :
– Bus de données
– Bus d'adresses
– Bus de commande (ou de contrôle)
20
9. Décodage d’adresses
• La multiplication des périphériques autour du microprocesseur
oblige la présence d’un décodeur d’adresse chargé d’aiguiller les
données présentes sur le bus de données.
• Le microprocesseur peut communiquer avec les différentes
mémoires et les différents périphériques reliés (tous) sur le
même bus de données.
• Afin d’éviter des conflits, un seul composant doit être
sélectionné à la fois.
• Attribuer à chaque périphérique une zone d’adresse et une
fonction « décodage d’adresse » est donc nécessaire afin de
fournir les signaux de sélection de chacun des composants.

21
Décodage d’adresses (suite)

22
Décodage d’adresses (suite)

23
Décodage d’adresses (suite)

24
Décodage d’adresses (suite)

25
Décodage d’adresses (suite)

26
Décodage d’adresses (suite)

27
Décodage d’adresses (suite)

28

Vous aimerez peut-être aussi