Architecture des ordinateurs Introduction à l informatique



Documents pareils
Cours Informatique 1. Monsieur SADOUNI Salheddine

Leçon 1 : Les principaux composants d un ordinateur

Structure de base d un ordinateur

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

La mémoire. Un ordinateur. L'octet. Le bit

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Premiers pas sur l ordinateur Support d initiation

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Découverte de l ordinateur. Partie matérielle

Matériel & Logiciels (Hardware & Software)

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Architecture matérielle des systèmes informatiques

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

Codage d information. Codage d information : -Définition-

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

CQP 112 Introduc/on à la programma/on. Thème 2 : Architecture d un système informa/que. Département d informa/que

Programmation C. Apprendre à développer des programmes simples dans le langage C

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

L ORDINATEUR. Les composants. La carte mère. Le processeur. Fréquence

IV- Comment fonctionne un ordinateur?

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

CAHIER. DES CLAUSES TECHNIQUES PARTICULIERES N du 16 avril 2007 ORDINATEURS. C.I.E.P 1, Avenue Léon JOURNAULT SEVRES

CH.3 SYSTÈMES D'EXPLOITATION

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un

Démontage d'un ordinateur

Structure et fonctionnement d'un ordinateur : hardware

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

Travaux pratiques Détermination de la capacité de stockage des données

Informatique Générale

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

L informatique en solo

Qu est-ce qu un Ordinateur

EDIGRAPH CLASSIC GUIDE D'INSTALLATION. Installation Page 2 sur 15. SOGEDEX Parc d Activités de Pissaloup, 4, rue Edouard Branly, Trappes

Sauvegarde des données au LAAS

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

Mac OS X 10.6 Snow Leopard Guide d installation et de configuration

GPA770 Microélectronique appliquée Exercices série A

Spécifications détaillées

Retrouver de vieux programmes et jouer sur VirtualBox

CI 1 PROBLEME : Quelles sont les fonctions et les caractéristiques d un environnement informatique?

Éléments d'architecture des ordinateurs

Un ordinateur, c est quoi?

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

DESKTOP Internal Drive. Guide d installation

Représentation d un entier en base b

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E GHz

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Architecture des Ordinateurs. Partie II:

Tutorial Terminal Server sous

Le codage informatique

INTRODUCTION À L INFORMATIQUE

Présentation du système informatique utilisé et éléments d architecture des ordinateurs

Quel PC pour quels usages? 1) PC de Bureau ou Portable? Les différents types de portables. - Les ultra-portables. - Les portables généralistes

Un ordinateur, c est quoi?

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

1/6. L icône Ordinateur

LYCEE DE BRAS PANON MAPA MAI 2015

A C T I V I T É S CE QUE JE CONNAIS CONTEXTE PROFESSIONNEL. Quel est l élément essentiel du poste informatique? ...

I00 Éléments d architecture

Boot Camp Guide d installation et de configuration

ET LO GICIEL D UN S YS T EME IN FORMATIQUE

Spécifications d'impression Jusqu'à 12 ppm

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux?

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

À la découverte de l ordinateur

Pré-requis techniques

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

Le poids et la taille des fichiers

40èmes Olympiades des métiers

JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC

Prérequis techniques pour l installation du logiciel Back-office de gestion commerciale WIN GSM en version ORACLE

L équipement choisit devra être nomade, il servira aux visiteurs en déplacements et sera donc sujets à des limitations de tailles et de poids.

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Tsoft et Groupe Eyrolles, 2005, ISBN :

Aide à l installation et à la migration en HelloDoc 5.60

Initiation Internet Module 0 : Découverte de L ordinateur

Matériel informatique (hardware)

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Guide d utilisation de la clé mémoire USB

Windows 7, Configuration

L assistant Boot Camp pour utiliser aussi Windows sur un Mac sous OS X Yosemite

LES OLYMPIADES DES METIERS. paration aux sélections s. Guide de préparation. régionalesr. Métier n 39 : GESTION DES RESEAUX INFORMATIQUES

Réalisation d un mini réseau à base de cartes Raspberry Pi Développement durable et informatique alternative Classe 3ème

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur»

LOT N 1 : ORDINATEURS BORDEREAU DE PRIX IDENTIFICATION DU FOURNISSEUR. Code DESIGNATION QTE PU HT EN EURO MONTANT TOTAL HT EN EURO MONTANT TTC EN EURO

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.

Utiliser une clé USB

Cours 3 : L'ordinateur

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

EPSON Scan Server & EPSON TWAIN Pro Network

Démarrer et quitter... 13

EX-word TextLoader Fonction Bibliothèque

ACTION PROFESSIONNELLE N 4. Fabien SALAMONE BTS INFORMATIQUE DE GESTION. Option Administrateur de Réseaux. Session Sécurité du réseau

Une version javascript sera disponible directement dans le cours prochainement.

Introduction à l informatique en BCPST

Manuel d utilisation. Logiciel (Device Monitor) Pour les systèmes d imagerie numérique. Configuration requise Description générale

«Connais toi toi-même comme l as dit Socrate!»

Transcription:

Architecture des ordinateurs Introduction à l informatique 17 septembre 2004

1 2 3 4 5 6

Les interrupteurs... 0V 5V Ce sont des composants électroniques qui laissent pser un courant principal lorsque la tension sur le fil de commande est de 5V.

Les mémoires... Ce sont des composants électroniques qui sont capables de mémoriser des tensions (0 ou 5V)

Les circuits... C + A B Ce sont des composants électroniques qui sont capables de réaliser des opérations complexes tels que des additions, des multiplications, etc.

Unité de calculs, décodeur d instructions, console... Mémoire Unité de calcul A B C + Console Instructions Décodeur d instructions

Unité de calculs, décodeur d instructions, console... Unité de calculs contient : des circuits des mémoires liées aux circuits (nommées registres) Décodeur d instructions en fonction de l instruction référencée en mémoire, il détermine l action à effectuer Console permet l interaction entre l ordinateur et l utilisateur

Exemple de fonctionnement (très simplifié)... Pour calculer 12+5, il faut une suite d instructions : 1 transférer le nombre 12 saisi au clavier dans la mémoire 2 transférer le nombre 5 saisi au clavier dans la mémoire 3 transférer le nombre 12 de la mémoire vers le registre A 4 transférer le nombre 5 de la mémoire vers le registre C 5 demander à l unité de calcul de faire l addition (registre B) 6 transferer le contenu du registre B dans la mémoire 7 transférer le résultat (17) se trouvant en mémoire vers l écran de la console (pour l affichage)

L architecture du coeur d un ordinateur (simplifiée)... Mémoire Unité de calcul Console Décodeur d instruction

Les différents type de mémoires... Pour que l ordinateur soit rapide, il faut que les mémoires soient rapides (en lecture et en écriture) Problèmes : les mémoires rapides sont chères elles ont besoins continuellement de courant pour stocker l information Il y a donc deux types de mémoires : La mémoires vives : Mémoire rapide (appelé génériquement la RAM) Petite capacitée Perd son information lorsque l on coupe le courant exemple : SDRAM, SIMM, DIMM, DDRAM, etc. Mémoire de mse Mémoire lente mais Grande capacité N a p beosoin de courant pour garder l information exemple : Disquette, Disque Dur, Clé USB, CD-ROM, DVD, etc.

Les différents types de mémoires... Il y a des échanges continues entre la RAM et les mémoires de mse Par exemple : Au démarage de l ordinateur on transfert des programmes de la mémoire de mse vers la mémoire vive Lorsque vous enregistrez un fichier (par exemple de votre traitement de texte), vous transférez des données (ce que vous avez tapé) de la mémoire vive vers la mémoire de mse

Tout est O ou 1 : les bits... On a définit la mémoire comme étant un composant électronique capable de mémoriser des tensions On peut signer deux valeurs à une mémoire : 0 lorsque la tension est de 0V 1 lorsque la tension est de 5V On appele ce type de mémoire un bit (Binary digit)

Regrouper les bits : les octets... Dans un ordinateur on regroupe les bits 8 par 8 C est en fait le composant de be des mémoires vives et mémoires de mse Un ensemble de 8 bits se nomme un octet Il y a une bijection entre {0, 1} 8 et [0 255] 00000000 0 00000001 1 00000010 2 00000011 3... 11111111 255

Représentation d un nombre... Il est important de distinguer le concept de nombre de sa représentation graphique La représentation graphique d un nombre dépend : des symboles utilisés (les chiffres) de la be utilisée (le nombre de chiffres disponibles) Un même nombre peut être représenté dans plusieurs bes, par exemple le nombre 123 est représenté graphiquement (en utilisant les chiffres arabes) : 123 en be 10 (décimal) 1111011 en be 2 (binaire) 173 en be 8 (octale) 7B en be 16 (hexadécimale)

Be 2 be 10... Be 2 be 10 Il faut additionner la multiplication du nombre représenté par chaque chiffre avec la puissance de 2 correspondant au rang du chiffre (le chiffre le plus à droite, celui des unités, a le rang 0) nombre = n i=0 chiffre i be i Par exemple 1111011 vaut 123 en be 10 car : 1 2 6 + 1 2 5 + 1 2 4 + 1 2 3 + 0 2 2 + 1 2 1 + 1 2 0 = 123 Be 10 be 2 Il faut diviser le nombre par 2 puis réitérer l opération en considérant que le nouveau numérateur est l ancien quotient jusqu à ce que ce dernier soit nul. La suite inverse des restes représente le nombre binaire

Be 2 be 10... 123 2 1 61 1 2 30 0 2 15 1 2 7 1 2 3 2 1 1 2 1 0

Tout est octet... À l aide d un octet on peut donc représenter tous les nombres entiers compris entre 0 et 255 À l aide de deux octets on peut représenter tous les nombres entiers compris entre 0 et 65535 À l aide de deux octets on peut représenter tous les nombres entiers compris entre -32768 et 32767 il suffit de réserver le bit le plus à gauche pour indiquer le signe À l aide d octets on peut représenter des nombres réels voir le cours Arichtecture des ordinateurs et Système d exploitation en ASI3 http://i.insa-rouen.fr/enseignement/siteuv/se/

Tout est octet... À l aide d octets on peut représenter des caractères Il suffit de construire une table de correspondance entre des nombres et des caractères Par exemple: ASCII (7 bits), ASCII étendu (1 octet), UTF8 (plusieurs octets), etc. À l aide d octet on peut représenter des instructions Il suffit de construire une table de correspondance entre nombre et instruction

Table ASCII...

Extrait de la table des instructions du Z80... 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 00 NOP LD LD INC INC DEC LD RLCA EX ADD LD DEC INC bc,nn (bc),a bc b b b,n af,af hl,bc a,(bc) bc c 10 DJNZ LD LD INC INC DEC LD RLA JR ADD LD DEC INC dis de,nn (de),a de d d d,n dis hl,de a,(de) de e 20 JR LD LD INC INC DEC LD DAA JR ADD LD DEC INC nz,dis hl,nn (nn)hl hl h h h,n z,dis hl,hl hl(nn) hl l 30 JR LD LD INC INC DEC LD SCF JR ADD LD DEC INC nc,dis sp,nn (nn),a sp (hl) (hl) (hl),n c,dis hl,sp a,(nn) sp a 40 LD LD LD LD LD LD LD LD LD LD LD LD LD... b,b b,c b,d b,e b,h b,l b,(hl) b,a c,b c,c c,d c,e c,h http://fms.komkon.org/msx/docs/z80-1.txt

Les composants internes... On a présenté une vue schématique d un ordinateur Concrétement un ordinateur aujourd hui est composé : D une carte mère D un processeur D une mémoire vive De cartes d extension De mémoires de mse De périphériques d entrée/sortie

Carte mère... Carte électronique qui permet aux différents composants de communiquer via différents bus de communication On enfiche ces composants sur des connecteurs 1 http://www.histoire-informatique.org/musee/2_2_91.html 1

Processeur... C est le cerveau de l ordinateur, il contient les différents composants (dont l unité de calculs, le décodeur d instruction, etc.) Il existe plusieurs catégories de processeur, souvent incompatibles les uns avec les autres (de part leur principe de fonctionnement et/ou leurs instructions) 2 3 2 http://pedagogie.ac-toulouse.fr/ia81tice/materiel/materiel.htm 3 http://www-306.ibm.com/chips/products/powerpc/newsletter/dec2003/lead.html

Mémoire vive... Ce sont la plupart du temps des barettes qui s enfichent sur la carte mère La taille proposée sur les ordinateurs est en constante augmentation, actuellement de 256 Mo à 1 Go 4 4 http://pedagogie.ac-toulouse.fr/ia81tice/materiel/materiel.htm

Carte d extension... Permet d ajouter des fonctonnalités (souvent de communication) comme par exemple les cartes graphiques, son, modem, usb, etc. Dans le PC et Mac, il existe aujourd hui deux grandes catégories de carte qui se différencient par le bus utilisé : PCI et AGP 5 http://www.mon-ordi.com/cartevideo.htm 5

Les mémoires de mses... On considère deux catégories de mémoires de mse : mémoire de travail : accès sez rapide (quelques milisecondes), débit important (quelques Mo/s), taille moyennement important (de quelques Mo à quelques centaines de Go) Disque dur, Clé USB, etc. mémoire de sauvegarde : accés plus lent (peut dépser la minute) mais capacité plus grande (plusieurs Tera) et beaucoup moins chere Bande magnétique, CD-ROM, DVD-ROM, etc. 6 http://pedagogie.ac-toulouse.fr/ia81tice/materiel/materiel.htm 6

Les périphériques d entrée/sortie... Ce sont les composants électroniques qui permettent à l ordinateur de communiquer avec l extérieur (utilisateur ou autre ordinateur) Périphériques d entrée : Clavier, Souris, Scanner, Ecran tactile, carte réseau, mémoires de mse, etc. Périphériques de sortie : Ecran (tactile ou non), Imprimante, carte réseau, mémoires de mse, etc.

... Lorsque l on utilise un ordinateur, on utilise en fait un programme Dès le démarrage plusieurs programmes sont automatiquement exécutés Ils ne sont p tous égaux, on distigue 3 catégories : 1 BIOS 2 Système d exploitation 3 Programmes utilisateurs

Le BIOS (Bic Input/Output System)... C est le premier programme qui s exécute lors du démarrage de l ordinateur : Il identifie les différents composants de la machine et vérifie leur bon fonctionnement Il permet à l utilisateur de configurer certains périphériques Il propose (au système d exploitation) des fonctions b niveau pour utiliser ces périphériques Il ne peut p être remplacé (on peut toutefois le faire évoluer) 7 http://www.arcoide.com/media/newsitems/www.theinquirer.net/author_review/index000.htm 7

Le Système d Exploitation (SE)... C est le second programme à être exécuté, c est le chef d orchestre, c est lui qui détermine : quel programme utilisateur va être exécuté comment répartir la mémoire entre les différents programmes comment lire/enregistrer les données sur les mémoires de mse les droits de chaque utilisateur du système Les critères d un bon SE sont : la fiabilité la sécurité l homogénéité la portabilité

Le Système d Exploitation (SE)... Les plus connus sont : Windows, MacOS, Linux, FreeBSD, Sun Solaris, etc. 8 Attention La beauté d une interface graphique n est p un critère de qualité 8 http://www.digibarn.com/collections/screenshots/

Les programmes utilisateurs... Ce sont les programmes qui sont lancés par l utilisateur comme par exemple : éditeur de texte traitement de texte compilateur interface graphique Suivant les SE, ces programmes ont plus ou moins de libertés

Les Micro-ordinateurs... Ce sont des ordinateurs autonomes, l unité centrale contient tous les composants indispensables au bon fonctionnement de l ordinateur Il existe aujourd hui deux catégories de PC : 1 Les compatibles PC (compatibles au standard initié par IBM en 1981) : SE disponibles : Windows, Linux, FreeBSD, etc. 2 Macintosh, un seul constructeur : Apple SE disponilbes : MacOS, Linux, FreeBSD, etc.

Les gros systèmes... Ce sont des systèmes informatiques que l on retrouve principalement dans les entreprises et les universités Les ordinateurs utilisés ne contiennent p tous les composants indispensables (souvent ils ne possèdent p d unité de stockage et de processeur principal), ils sont donc reliés à un ordinateur central qui possède les composants manquants On a donc : des terminaux un ou plusieurs serveurs

.. Cours d informatique de M. Lambert et M. Gaio (UFR des Sciences de Caen) Site Web Comment ca marche : http://www.commentcamarche.net/