Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parIréné Barraud Modifié depuis plus de 10 années
1
Structure interne des ordinateurs Section B
IFT-17583 Structure interne des ordinateurs Section B ©Pierre Marchand, 2001, tous droits réservés
2
Qui suis-je ? Jacques Tang Bureau : xxxx du pavillon Adrien-Pouliot
Téléphone : , poste Courriel : Pierre Marchand Bureau : 3958 du pavillon Adrien-Pouliot Téléphone : , poste 7409 Téléavertisseur : Télécopieur : Courriel : Page web pour le cours: 2
3
Objectifs Pourquoi étudier la structure interne des ordinateurs ???
• Pour être en mesure de conseiller votre employeur ou vos clients sur le matériel informatique le plus approprié. • Pour mieux comprendre l’ordinateur, mieux le programmer et mieux le déboguer. 3
4
Plan Historique et présentation générale
Représentation interne des informations Données non numériques Données numériques: Entiers positifs ou nuls Entiers négatifs Nombres fractionnaires Circuits logiques Logique combinatoire Logique séquentielle 4
5
Plan Mémoires Unité centrale de traitement
Mémoire centrale Mémoire cache Mémoire auxiliaire Unité centrale de traitement Superordinateurs et microprocesseurs Entrées / Sorties Téléinformatique et réseaux Systèmes d ’exploitation 5
6
Plan Assembleur Architecture du Pentium Outils de programmation
Types de données Structures de contrôle Instructions de base Instructions arithmétiques Conversions La pile Interruptions Assembleur standard, directives d’assemblage et macros. 6
7
Évaluation Les examens sont à livre ouvert. Examens
• Examen 1 - le samedi 17 mars 2001, de 9h00 à 12h00, portant sur les unités 1 à 7 inclusivement et comptant pour 30% de la note finale • Examen 2 - le samedi 28 avril 2001, de 9h00 à 12h00, portant sur les unités 1 à 13, mais principalement sur les unités 8 à 13 et comptant pour 40% de la note finale. Les examens sont à livre ouvert. 7
8
Évaluation Travaux pratiques
Quatre travaux pratiques comptant pour 7,5% chacun. 1 er Travail : 2 février 2001 2 e Travail : 3 mars 2001 3 e Travail : 2 avril 2001 4 e Travail : 28 avril 2001 8
9
Bibliographie Manuels obligatoires Autres manuels recommandés
• Architecture et technologie des ordinateurs, 3e édition, P. Zanella et Y. Ligier, Dunod, ISBN: X. • Supplément par P. Marchand Autres manuels recommandés • Structure interne des ordinateurs, Bui Minh Duc, Zeus, ISBN: • Structured Computer Organization, 4th Edition, A.S. Tanenbaum, Prentice-Hall, ISBN: 9
10
Bibliographie Pour l’assembleur:
• The 80x86 IBM PC and Compatible Computers (Volumes I & II) Assembly Language, Design and Interfacing, 2nd Edition. M.A. Mazidi, J.G. Mazidi, Prentice-Hall, ISBN: • Introduction to Assembly Language Programming. S. P. Dandamudi, Springer-Verlag ISBN : 10
11
Bibliographie Autres • Computer Organization and Architecture, 4th Edition, W. Stallings, Prentice-Hall, ISBN: X. • Computer Organization & Design, 2nd Edition, D.A. Patterson & J. L. Hennessy, Morgan Kaufmann, ISBN: • Architecture des ordinateurs, I. Dancea et P. Marchand, Gaëtan-Morin, ISBN: 11
12
Formule pédagogique Cours Travaux Dépannages : à déterminer
Les mardis : Structure interne Les jeudis : Assembleur à compter de la 4e semaine. Travaux Dépannages : à déterminer 12
13
Formule pédagogique Page Web Guide Supplément FAQ Exercices
Travaux et examens 13
14
Unité 1: Historique et présentation générale
Objectifs: À la fin de cette unité : - vous aurez pris connaissance de l'évolution phénoménale de l'ordinateur depuis ses débuts. - vous connaîtrez l'origine des différents systèmes de numération utilisés de nos jours : binaire, décimal, sexagésimal; - vous comprendrez pourquoi on utilise encore le binaire en infor-matique; - vous connaîtrez les composantes essentielles de la Machine de von Neumann. 14
15
Unité 1: Historique et présentation générale
Objectifs Vous aurez également une vue d'ensemble de l'organisation générale d'un ordinateur. Pour y arriver, vous devez maîtriser les objectifs suivants : - décrire les différents types de réseaux informatiques; - définir ce que sont une unité centrale de traitement (CPU), une mémoire centrale, une unité de commande, une unité arithmétique et logique, des unités d'entrée/sortie, des unités périphériques; - expliquer pourquoi on utilise un code de 7 à 8 bits pour représenter les caractères; - expliquer ce qu'est une cellule de mémoire, un mot mémoire, une adresse, un registre; - décrire les unités de capacité d'une mémoire : K, M, G, T et P, et les unités de mesure de temps très courts : ms, µs, ns, ps. 15
16
Unité 1: Historique et présentation générale
Lire le chapitre 1 du livre de Zanella et Ligier. Lire la page Historique sur le site Web. 2. Présentation générale 2.1 Ordinateur et informatique Ordinateur / computer Système informatique = ordinateur + logiciels 16
17
Unité 1: Historique et présentation générale
2.2 Principaux éléments d ’un ordinateur Unité centrale Cédérom ou DVD Disque dur Disquette Clavier Souris Écran ou projecteur Modem Scanner Carte de son Images et vidéo Fax modem Ports SCSI, USB, etc. 17
18
Unité 1: Historique et présentation générale
Réseaux WAN MAN LAN WWW (Internet) 18
19
Unité 1: Historique et présentation générale
2.3 Valeurs et acteurs de référence Unités de mesure de capacité Kilo = 103 210 = 1024 Méga = 106 220 = Giga = 109 230 = Tera = 1012 240 = Peta = 1015 250 = Unités de mesure de temps ms = milliseconde = 10-3 s = 0,001 s µs = microseconde = 10-6 s = 0, s ns = nanoseconde = 10-9 s = 0, s ps = picoseconde = s = 0, s 19
20
Unité 1: Historique et présentation générale
Quelques éléments typiques d’un ordinateur personnel Ethernet: 10 Mbps Fast Ethernet; 100 Mbps FDDI: 100 Mbps ATM: Mbps Gigabit Ethernet : 1 Gbps (disque dur, …) 250 MB à 10 GB Stockage Réseau Intel : Pentium SGI-MIPS: R10000 Sun: UltraSparc Motorola-IBM-Apple: PowerPC MHz Ordinateur Bus CPU SCSI: 4 Mbps Firewire : 400 Mbps Mémoire RAM Logiciel b : bit B : Byte (= octet = 8 bits) bps : bits par sec Mbps : mégabits par sec MB ou Mbytes ou Mo Systèmes d’exploitation Navigateur Internet 32 à 256 MB 20
21
Unité 1: Historique et présentation générale
Loi de Moore Transistors 109 Pentium III, Itanium 108 Pentium IV 107 Pentium Pro 80486 106 80286 Pentium 105 80386 8080 104 8086 103 4004 1970 75 80 85 90 95 2000 05 21
22
Unité 1: Historique et présentation générale
Loi de Moore DRAM (bits) 109 108 107 106 105 104 103 1970 75 80 85 90 95 2000 05 22
23
Unité 1: Historique et présentation générale
Évolution de la famille Intel Date Microprocesseur Transistors Largeur Bus Fréquence traits (bits) m KHz m 8 2 MHz m 16 8 MHz ,5 m MHz ,0 m MHz ,8 m MHz 1993 Pentium ,8 m MHz 1996 Pentium Pro ,32 m MHz 1999 Pentium III ,25 m 64 1,13 GHz 2000 Itanium ,18 m 128 ? 2001 Pentium IV ? 0,18 m 64 > 1 GHz 23
24
Unité 1: Historique et présentation générale
Principaux acteurs du monde de l’informatique Microsoft Oracle Netscape Logiciel (Applications) Intel IBM SGI Motorola Sun HP NEC Hitachi Fujitsu Apple Réseau (Networking) Traitement (Computing) Cisco 3Com Bay Networks Novell 24
25
Unité 1: Historique et présentation générale
2.3 Valeurs et acteurs de référence Que sera l’ordinateur de demain ? Quel sera le rôle des Network Computers ? Ordinateurs optiques ? 2.4 Utilisation des ordinateurs Programmes système : fonctions de base de l’ordinateur Programmes d’application Calcul scientifique Gestion Conduite de processus Système d’exploitation 25
26
Unité 1: Historique et présentation générale
2.5 Développement de logiciel Cycle de vie du logiciel Compréhension du problème Spécification du système Conception Programmation Tests et validation Entretien ou maintenance Documentation en parallèle Programme, algorithme Langages de programmation Compilation, édition de liens et chargement 26
27
Unité 1: Historique et présentation générale
2.6 Principes de fonctionnement Ordinateur Unité centrale de traitement Mémoire centrale ou principale Mémoire Cache Instructions Données Unité de contrôle ou Unité de commande Unité arithmétique et logique ou Unité de traitement Unité de calcul Unités d’entrée/sortie ou d’I/O Contrôleur de périphériques Carte réseau 27
28
Unité 1: Historique et présentation générale
Autre représentation Bus de données Périphériques Mémoire Centrale Unité d ’E/S CPU Bus d ’adresses Bus de contrôle 28
29
Unité 1: Historique et présentation générale
2.6 Principes de fonctionnement CPU Mémoire centrale Reg Adr Reg Mot résultats adresse instruction mot mémoire PC ou CO RI Unité de commande Horloge Décodeur État Séquenceur Unité arithmétique et logique Unité de calcul opérandes Registres résultat 29
30
Unité 1: Historique et présentation générale
2.6 Principes de fonctionnement Mémoire centrale Contenu: Instructions Données ASCII Bit Caractère/octet/byte Mot-mémoire = unité d’information adressable Adresse Contenu d’une adresse 30
31
Unité 1: Historique et présentation générale
2.6 Principes de fonctionnement Mémoire centrale Lecture -> l’information va vers le processeur Écriture -> l’information va vers la mémoire Capacité, exprimée en Ko, en Mo ou en Go, dépend du nombre de bits d’adresses. RAM ou mémoire vive, accès aléatoire Registres: registre d’adresses, registre de données Mémoire cache Unités d’entrée/sortie Unités périphériques 31
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.