Éléments d'architecture des ordinateurs



Documents pareils
qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Cours 3 : L'ordinateur

Démontage d'un ordinateur

Leçon 1 : Les principaux composants d un ordinateur

Structure et fonctionnement d'un ordinateur : hardware

CHAPITRE 1. Architecture des ordinateurs. 1. Le hardware La boîte noire

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

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

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

Cours Informatique 1. Monsieur SADOUNI Salheddine

Matériel & Logiciels (Hardware & Software)

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)

Structure de base d un ordinateur

Les mains dans la bête

Alchin Couderc Flambard TBSEID 2

Architecture des Ordinateurs. Partie II:

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

I00 Éléments d architecture

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

IV- Comment fonctionne un ordinateur?

Certificat Informatique et internet Niveau 1 TD D1. Domaine 1 : Travailler dans un environnement numérique évolutif. 1. Généralités : Filière

Premiers pas sur l ordinateur Support d initiation

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

Installation et Réinstallation de Windows XP

TRANSFERER UNE PHOTO SUR CLE USB

Généralités sur les systèmes d Exploitation

Un ordinateur, c est quoi?

Généralités sur les systèmes d Exploitation

SECONDE BAC PROFESSIONNEL Systèmes Electroniques et Numériques

Conservation des documents numériques

Découverte des tablettes tactiles (ipad d'apple et Galaxy Tab de Samsung

Un ordinateur, c est quoi?

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

Epreuve E4 Conception et maintenance de solutions informatiques DESCRIPTION D UNE SITUATION PROFESSIONNELLE

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

Tester Windows 8 sans l'installer avec Virtualbox

Mettre Linux sur une clé USB bootable et virtualisable

Installer Windows 8 depuis une clé USB

La maison connectée grâce au courant porteur en ligne (CPL)

INTRODUCTION À L INFORMATIQUE

Boîtier pour disque dur externe 3,5" (8,89cm) USB 2.0

Permis de conduire info

Composition d un ordinateur :

Ordinateur portable Latitude E5410

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

Partager son lecteur optique

Matériel informatique (hardware)

Architecture des ordinateurs Introduction à l informatique

La communication et la gestion de l'information

Clé Flash USB2.0 Acer

Ajouter de la mémoire à son ordinateur

Virtualisation de Windows dans Ubuntu Linux

Introduction à l informatique en BCPST

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Comment installer la configuration des salles sur son ordinateur personnel?

Guide d'utilisateur. Câble adaptateur USB2.0 vers IDE et SATA. Modèle : DA-70202

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

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

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

Découverte de l ordinateur. Partie matérielle

Tout savoir sur le matériel informatique

Adaptateur secteur Manuel Boîtier (Optionnel) CD du pilote Carte de garantie mondiale Stylet (Optionnel)

Architecture matérielle des systèmes informatiques

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Partager sa connexion Internet via le WiFi avec Windows 8

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

Partager un lecteur de DVD

Windows 7, Configuration

POSTE INFORMATIQUE. Mr DUJARDIN a acheté du matériel informatique sur une boutique en ligne afin de se monter un PC. N'y

Remplacer le disque dur d'un ordinateur portable par un SSD

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

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

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

NE PAS INSERER DE CD FAIT POUR WINDOWS LORS DE L'INSTALLATION D'INTERNET NE PAS INSERER LE CD D'INSTALLATION DE VOTRE FOURNISSEUR D'ACCES

CARTE INTERFACE PCI PARALLÈLE

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

Les pannes non bloquantes ou aléatoires :

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

Retrospect 7.7 Addendum au Guide d'utilisation

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

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

L informatique en BCPST

ROYAUME DU MAROC RESUME THEORIQUE & GUIDE DE TRAVAUX PRATIQUES : TERTIAIRE ET NTIC : SYSTÈME ET RÉSEAUX INFORMATIQUES

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

Bordereau de prix unitaires - [Nom du fournisseur] (B.P.U) Accord-cadre fourniture informatique. Poste de travail

Spécifications détaillées

Conception de circuits numériques et architecture des ordinateurs

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

cc.region.beaujeu@wanadoo.fr Site Internet Actuellement nous trouvons ce schéma réseau :

Installation de Windows Vista

Eternelle question, mais attention aux arnaques Question qui est souvent mise en premier plan => ce n est pas une bonne idée

PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC!

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

Partager sa connexion Internet via le WiFi avec Windows 8

Retrouver de vieux programmes et jouer sur VirtualBox

INSTALL ATION D UNE D I S T RIBUTION

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES

Exigences système Edition & Imprimeries de labeur

Transcription:

Chapitre 1 Éléments d'architecture des ordinateurs Machines take me by surprise with great frequency. Alan Turing 1.1 Le Hardware Avant d'attaquer la programmation, il est bon d'avoir quelques connaissances sur l'architecture d'un ordinateur. On appelle hardware le matériel informatique en général c'est-à-dire la partie physique de l'ordinateur. Le disque dur, le processeur,... représentent une partie du hardware de l'ordinateur. Il existe diérents types d'ordinateurs : xe, portable, netbook, ultrabook, serveur,... Ils se distinguent par les performances de leurs composants, c'est ce qui limite leurs domaines d'utilisation. Nous allons prendre comme exemple un PC de bureau classique. Généralement, l'unité centrale est représentée par un boitier et abrite les composants de l'ordinateur comme l'alimentation, la carte mère, les cartes d'extension, les disques durs, les lecteurs de médias (CD/DVD/Blu-Ray). 5

6 CHAPITRE 1. ÉLÉMENTS D'ARCHITECTURE DES ORDINATEURS Les équipements, qui sont raccordés à l'unité centrale via des bus, sont appelés périphériques. Ils existent de deux types de périphériques : les périphériques d'entrée : micro, clavier, souris, manette, tablette graphique,... les périphériques de sortie : haut-parleurs, écran, imprimante,... 1.1.1 L'alimentation L'alimentation fournit la puissance nécessaire au bon fonctionnement des diérents composants de l'ordinateur. Selon le format de la carte mère (ATX, mini-itx,...), les tensions à fournir peuvent varier (±12 Volts, 5 Volts, 3,3 Volts,...). Suivant la puissance à fournir, le bloc alimentation peut être refroidi par un ventilateur. 1.1.2 Le refroidissement Les diérents composants d'un ordinateur dissipent de la chaleur (par eet Joule) qu'il faut évacuer par un système de refroidissement. Il existe trois méthodes : les radiateurs à ailettes, les ventilateurs (allant de 8 cm à 12 cm de diamètre), les systèmes de refroidissement liquides.

1.1. LE HARDWARE 7 1.1.3 La carte mère La carte mère est la partie centrale de l'ordinateur, c'est sur cet élément que sont soudés les composants essentiels : le processeur/chipset et son horloge associée, des connecteurs permettant de raccorder les composants internes au boîtier : les disques durs, la mémoire RAM, les cartes d'extensions (carte graphique, carte son), les connecteurs pour les bus et les périphériques externes : USB, FireWire, PS/2, Ethernet,... Il existe de nombreuses tailles de carte mère ; les formats obéissent à des standards de design qui dénissent les dimensions et l'agencement des composants. La carte mère est pilotée par un logiciel interne qui gère le bon fonctionnement de celle-ci, c'est le BIOS (Basic Input/Output System). Le BIOS s'exécute lors de la mise sous tension de la carte mère, indépendamment de la présence d'un système d'exploitation (ou OS pour Operating System). À la mise sous tension, le BIOS eectue le POST (power-on self test) : il vérie l'intégrité des diérents composants avant le démarrage (boot) d'un système d'exploitation. en cas d'anomalie, il informe l'utilisateur ; une fois le POST eectué, le système va chercher un processus de démarrage sur les périphériques de stockage indiqué dans le BIOS pour pouvoir démarrer sur un système d'exploitation. 1.1.4 Le processeur Le processeur est le c ur des ordinateurs. C'est un circuit intégré complexe qui intègre sur une puce de silicium : des fonctions logiques combinatoires (logiques et/ou arithmétique), des fonctions séquentielles (registres, compteurs,...), de la mémoire.

8 CHAPITRE 1. ÉLÉMENTS D'ARCHITECTURE DES ORDINATEURS Son domaine d'utilisation est illimité dans le sens où on le rencontre partout dans notre environnement. Au delà de l'informatique visible, on le retrouve dans l'électroménager, l'automobile, la médecine, mais également la grande distribution pour ne citer que quelques exemples. Son rôle est d'interpréter les instructions et de traiter les données d'un programme ou d'un système d'exploitation. il est composé : d'une unité de contrôle : chef d'orchestre, d'une Unité Arithmétique et Logique (UAL) : calculs élémentaires, de registres mémoires : petites mémoires rapides utilisées par l'ual, d'une unité d'entrée-sortie : communication avec la mémoire de l'ordinateur et les périphériques. On peut caractériser un processeur grâce aux éléments suivants : le modèle, la fréquence d'horloge (vitesse maximale de traitement), le nombre de c urs (multi-core) qui travaillent en parallèle, l'architecture interne : nombre d'ual, contrôleur mémoire interne ou non,... la quantité de mémoire cache (mémoire accessible très rapidement ce qui permet d'accroître les performances), la consommation électrique, le mode de connexion à la carte mère (socket),... 1.1.5 La RAM La mémoire vive, ou mémoire système, ou encore RAM en anglais, est constituée par des barrettes placées directement sur la carte mère. Elles permettent de stocker le ux de données que le processeur doit traiter ; elles se caractérisent par une très grande rapidité d'accès. Néanmoins, ce stockage est volatile : toutes les données de cette mémoire sont perdues dès que l'ordinateur cesse d'être alimenté en électricité. Un ralentissement général de l'ordinateur est couramment dû à une mémoire vive pleine, car le système d'exploitation placera les nouvelles données sur le disque dur, avec une vitesse d'accès moindre.

1.2. LE SOFTWARE 9 1.1.6 Le Disque Dur Le disque dur est appelé mémoire de masse car il sert à stocker de grandes quantités d'informations de façon permanente, même si l'ordinateur est arrêté (à la diérence de la mémoire vive). Les données sont stockées sur des disques magnétiques en rotation. Des têtes de lecture survolent la surface de ces disques à quelques microns d'altitude (sans la toucher). Pour écrire, la tête magnétise la surface. Pour lire, elle mesure les variations de champ magnétique du disque. Malgré la vitesse de rotation élevée (7500 tr/min), l'accès aux données est relativement lent. De nouvelles technologies de disque dur (SSD) permettent des vitesses d'accès très largement supérieures mais restent, pour l'heure, assez chères. 1.2 Le Software Le terme software représente à la fois les logiciels et les systèmes d'exploitation. Nous avons vu précédemment que, lorsque l'ordinateur démarre, c'est le BIOS qui démarre en premier et qui va eectuer le POST, puis chercher un système d'exploitation pour démarrer. Un système d'exploitation est un ensemble de programmes qui dirige l'utilisation des capacités d'un ordinateur par des logiciels. Il reçoit, de la part des logiciels, des demandes d'utilisation des capacités de l'ordinateur : capacité de stockage des mémoires et des disques durs, capacité de calcul du processeur,... Le système d'exploitation accepte ou refuse de telles demandes, puis réserve les ressources en question pour éviter que leurs utilisations n'interfèrent avec d'autres demandes provenant d'autres logiciels. Il existe une multitude de systèmes d'exploitation ; le plus connu est Windows R, avec ses diérentes versions (Windows 8 est la version la plus récente). Mais il existe également d'autres systèmes comme Linux ou encore OSX R. Un logiciel, lui, est un programme destiné à réaliser des actions précises. Par exemple, le blocnotes de Windows R est un petit logiciel qui permet d'éditer du texte. Il a été codé (c'est-à-dire conçu) spéciquement pour ce système d'exploitation dans le but de réaliser cette tâche. 1.2.1 Le langage machine et les autres langages de programmation Nous l'avons dit précédemment, c'est le processeur qui réalise les opérations de calcul ; mais il ne réalise pas les calculs (ou toutes autres opérations d'ailleurs) de la même manière que nous. Il ne peut lire et comprendre que le langage machine qui est composé de bits (c'est-à-dire de 0 et de 1). Une photo, une musique, un texte, tout est lu et interprété par le processeur suivant une succession de 0 et de 1!

10 CHAPITRE 1. ÉLÉMENTS D'ARCHITECTURE DES ORDINATEURS Ne vous inquiétez pas, vous n'allez pas coder à ce niveau-là! Quasiment personne ne le fait pour des raisons de complexité et de commodité. Vous allez apprendre à programmer avec des langages de programmation. Les langages de programmation possèdent une rigueur, une syntaxe, un alphabet tout comme le français. Il existe deux types de langages : les langages interprétés et les langages compilés. 1.2.2 Les langages interprétés Les langages interprétés sont traduits en langage machine, à la volée, par un programme ; ils ne sont donc pas exécutés directement par la machine. L'avantage des langages interprétés est qu'il n'est pas nécessaire de compiler son code pour chaque système d'exploitation ; il sut d'installer le programme interpréteur sur votre machine et votre code marchera! En revanche, un langage interprété est beaucoup plus lent qu'un langage compilé. PHP, JavaScript, Ruby, Perl ou encore Python sont des langages interprétés. 1.2.3 Les langages compilés Les langages compilés sont directement exécutés par la machine. Le code source (le chier où vous avez écrit votre code) va être compilé par un programme spécial, nommé le compilateur, qui va générer un exécutable, qui pourra fonctionner tout seul. Ici pas d'intermédiaire entre la machine et le programme, le code s'exécute plus rapidement. Par contre, il est bien plus compliqué à diuser car la compilation dépend de l'architecture du processeur, du système d'exploitation,... C, C++, Cobol, Fortran sont des langages compilés.