Chapitre 2 : les mémoires

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

Chapitre 4 : Les mémoires

Structure de base d un ordinateur

Cours Informatique 1. Monsieur SADOUNI Salheddine

Leçon 1 : Les principaux composants d un ordinateur

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)

Conception de circuits numériques et architecture des ordinateurs

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

Architecture des ordinateurs Introduction à l informatique

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

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

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes

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

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

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Structure fonctionnelle d un SGBD

GESTION DE LA MEMOIRE

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

Structure et fonctionnement d'un ordinateur : hardware

Premiers pas sur l ordinateur Support d initiation

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

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

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Présentation du module Base de données spatio-temporelles

Informatique Industrielle Année Architecture des ordinateurs Note de cours T.Dumartin

nom : Collège Ste Clotilde

Aide à l installation et à la migration en HelloDoc 5.60

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Découverte de l ordinateur. Partie matérielle

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

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Domaine D1 : Travailler dans un environnement numérique évolutif

CPLN 20/08/2009 MBO Service ICT et Pédagogie

A -Systèmes de fichiers 1 - FAT vs NTFS

Sauvegarde et archivage

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Architecture des ordinateurs

CHAPITRE 4 LA MÉMOIRE DE L'ORDINATEUR

Boîte électronique. Découverte des principales fonctions d une messagerie électronique. (et les pièces jointes)

SOMMAIRE. 1 Pourquoi sauvegarder? Sur quel support? La procédure idéale... 5 GUIDE DE LA SAUVEGARDE

Le poids et la taille des fichiers

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

Cours 3 : L'ordinateur

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

BAREMES DE REMUNERATION POUR COPIE PRIVEE APPLICABLES AU 1er JANVIER 2014 (MONTANTS HORS TAXES)

Qu est-ce qu un Ordinateur

L informatique en solo

Matériel & Logiciels (Hardware & Software)

LES SYSTÈMES DE FICHIERS

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

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

Sauvegarde. de données. Nos conseils de prise en main

I00 Éléments d architecture

Tests de performance du matériel

Informatique Générale

Concepts et systèmes de stockage

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

Micro ordinateur & Périphériques Mémoire de masse Disque dur (SOLUTION)

À la découverte de l ordinateur

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows W2K pro: configuration.

Structure et Technologie des Ordinateurs A. Oumnad

«clustering» et «load balancing» avec Zope et ZEO

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

Éléments d'architecture des ordinateurs

Centres d accès communautaire Internet des Îles LA CLÉ USB

Créca. Ajout aux livrets d informatique. Hiver 2014

1.1 L EXPLORATEUR WINDOWS

Informatique pour scientifiques hiver Plan général Systèmes d exploitation

Certificat Informatique et Internet

WD et le logo WD sont des marques déposées de Western Digital Technologies, Inc, aux États-Unis et dans d'autres pays ; absolutely WD Re, WD Se, WD

Partie 7 : Gestion de la mémoire

Capacité de mémoire Tablettes

Initiation à l informatique. Module 1 : Le Matériel

La gestion des disques

DESKTOP Internal Drive. Guide d installation

datatale Boîtier Crypté 2.5-pouces pour disque dur Manuel d utilisation USB 2.0 AES 256 bit Rev.01

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

Traitement numérique de l'image. Raphaël Isdant

Distinguer entre «Enregistrer» et «Sauvegarder»

Copie de sauvegarde de votre disque dur

Mise en oeuvre TSM 6.1

EX4C Systèmes d exploitation. Séance 14 Structure des stockages de masse

Guide pour l Installation des Disques Durs SATA et la Configuration RAID

Initiation Internet Module 0 : Découverte de L ordinateur

IV- Comment fonctionne un ordinateur?

Sommaire. 3. Les grands principes de GFS L architecture L accès de fichier en lecture L accès de fichier en écriture Bilan

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

SYSTÈME DE GESTION DE FICHIERS

Les Entrepôts de Données. (Data Warehouses)

Extrait de uvrez/technique.mspx UREC MMSH (S. ZARDAN) 1

Une solution stockage sécurisée et distribuée au Synchrotron Soleil

I.1- DÉFINITIONS ET NOTIONS DE BASE

La persistance de l'information

INSTALLATION DBSWin En réseau

Projet de Bachelor Virtual Desktop Infrastructure

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

Nouveau Barème W.B.F. de points de victoire 4 à 48 donnes

Clé USB. Quel type de données peut contenir une clé USB?

Cycle III Brevet Informatique & Internet Niveau 1. "Je pense être capable

Guide d utilisation de la clé mémoire USB

Transcription:

1 Chapitre 2 : les mémoires Introduction Définition, Classification des mémoires La mémoire centrale Caractéristiques d une mémoire centrale Structure d une mémoire centrale 2 C est quoi une mémoire? Une mémoire est un dispositif capable : D'enregistrer une information, De la conserver ( mémoriser ) et de la restituer ( possible de la lire ou la récupérer par la suite). Exemple de mémoire : La mémoire centrale Un disque dure Une disquette Un flash disque.. La mémoire peut être dans le processeur ( des registres), interne (Mémoire centrale ou principale) ou externe (Mémoire secondaire ). 1. La capacité d une mémoire La capacité ( taille ) d une mémoire est le nombre (quantité) d informations qu on peut enregistrer ( mémoriser ) dans cette La capacité peut s exprimer en : Bit : un bit est l élément de base pour la représentation de l information. Octet : 1 Octet = 8 bits kilo-octet (KO ) : 1 kilo-octet (KO )= 1024 octets = 2 10 octets Méga-octet ( MO) : 1 Méga-octet ( MO)= 1024 KO = 2 20 octets Géga-octet ( GO) :Géga-octet ( GO)=1024 MO = 2 30 octets Téra-octet (To) : 1 téra-octet (To)= 1024 Go =2 40 octets 2.Volatilité Si une mémoires perd sont contenu ( les informations ) lorsque la source d alimentation est coupée alors la mémoire est dite volatile. Si une mémoire ne perd pas ( conserve ) sont contenu lorsque la source d alimentation est coupée alors la mémoire est dite non volatile ( mémoire permanente ou stable). 3 4 1

5 3. Mode d accès à l information ( lecture /écriture ) Sur une mémoire on peut effectuer l opération de : lecture : récupérer / restituer une information à partir de la écriture : enregistrer une nouvelle information ou modifier une information déjà existante dans la mémoire. Il existe des mémoires qui offrent les deux modes lecteur/écriture, ces mémoire s appellent mémoires vives. Il existent des mémoires qui offrent uniquement la possibilité de la lecture ( c est pas possible de modifier le contenu ). Ces mémoires s appellent mémoires mortes. 4. Temps d accès C est le temps nécessaire pour effectuer une opération de lecture ou d écriture. Par exemple pour l opération de lecture, le temps d accès est le temps qui sépare la demande de la lecture de la disponibilité de l information. Demande de la lecture Temps d accès Disponibilité de l information Le temps d accès est un critère important pour déterminer les performances d une mémoire ainsi que les performances d une machine. 6 1. C est quoi une mémoire centrale? La mémoire centrale (MC) représente l espace de travail de l ordinateur ( calculateur ). La mémoire centrale RAM : Random Acces memory Mémoire à accès aléatoire C est l organe principal de rangement des informations utilisées par le processeur. Dans une machine (ordinateur / calculateur) pour exécuter un programme il faut le charger ( copier ) dans la mémoire centrale. Le temps d accès à la mémoire centrale et sa capacité sont deux éléments qui influent sur le temps d exécution d un programme ( performance d une machine ). 7 8 2

2. Caractéristiques de la mémoire centrale La mémoire centrale est une mémoire vive : accès en lecture et écriture. La mémoire centrale est dite à accès aléatoire (RAM : Random Acces Memory) c'est-à-dire que le temps d'accès à l'information est indépendant de sa place en La mémoire centrale est volatile : la conservation de son contenu nécessite la permanence de son alimentation électrique. 3. Types des mémoires centrales Il existent deux grandes familles des mémoires centrales : les mémoires statiques (SRAM) et les mémoires dynamiques (DRAM). Les mémoires statiques sont à base de bascules de type D, elles possèdent un faible taux d intégration mais un temps d accès rapide ( Utilisation pour les mémoires cache ). Les mémoires dynamiques à base de condensateurs, ces mémoires possèdent un très grand taux d intégration, elle sont plus simples que les mémoires statiques mais avec un temps d accès plus long. Le temps d accès à une mémoire centrale est plus rapide que les mémoires magnétiques. La capacité d une mémoire centrale est limitée mais il y a toujours une possibilité d une extension. 9 10 11 4.Vue logique de la mémoire centrale La mémoire centrale peut être vu comme un large vecteur ( tableau ) de mots ou octets. Un mot mémoire stocke une information sur n bits. un mot mémoire contient plusieurs cellules Une cellule mémoire stock 1 seul bit. Chaque mot possède sa propre adresse. Une adresse est un numéro unique qui permet d accéder à un mot Les adresses sont séquentielles ( consécutives ) La taille de l adresse ( le nombre de bits ) dépend de la capacité de la 0001100 0011100 0111100 0001100 0001100 0000 0001 0002.... FFFF Une adresse Contenu d une case (un mot)mémoire 5. Structure physique d une mémoire centrale RAM (Registre d adresse Mémoire ) : ce registre stock l adresse du mot à lire ou a écrire. RIM ( Registre d information mémoire ) : stock l information lu à partir de la mémoire ou l information à écrire dans la Décodeur : permet de sélectionner un mot R/W : commande de lecture/écriture, cette commande permet de lire ou d écrire dans la mémoire ( si R/W=1 alors lecture sinon écriture ) Bus d adresses de taille k bits Bus de données de taille n bits 12 Bus d adresse R A M R/W D E C O D E U R E Structure interne RIM Bus de données 3

Structure d un programme en MC Addition Soustraction 1000000 1111111 0000000 11110000 11000001 11100001 11000001 11100001 11100001.. } Partie données ( variables ) Partie instructions 5.1. Comment sélectionner un mot mémoire? Lorsque une adresse est chargée dans le registre RAM, le décodeur va recevoir la même information que celle du RAM. A la sortie du décodeur nous allons avoir une seule sortie qui est active Cette sortie va nous permettre de sélectionner un seule mot K bits K bits Un mot mémoire Une cellule mémoire 13 14 n bits 5.2 Comment calculer la capacité d une MC? Soit k la taille du bus d adresses ( taille du registre RAM) Soit n la taille du bus de données ( taille du registre RIM ou la taille d un mot mémoire ) On peut exprimer la capacité de la mémoire centrale soit en nombre de mots mémoire ou en bits ( octets, kilo-octets,.) La capacité = 2 k Mots mémoire La capacité = 2 k * n Bits Exemple : Dans une mémoire la taille du bus d adresses K=14 et la taille du bus de données n=4. Calculer la capacité de cette mémoire? 5.3 Comment lire une information? Pour lire une information en mémoire centrale il faut effectuer les opérations suivantes: Charger dans le registre RAM l adresse du mot à lire. Lancer la commande de lecture ( R/W=1) L information est disponible dans le registre RIM au bout d un certain temps ( temps d accès) C=2 14 = 16384 Mots de 4 bits C= 2 14 * 4 = 65536 Bits = 8192 Octets = 8 Ko 15 16 4

5.4 Comment écrire une information? Pour écrire une information en MC il faut effectuer les opérations suivantes: Charger dans le RAM l adresse du mot ou se fera l écriture. Placer dans le RIM l information à écrire. Lancer la commande d écriture pour transférer le contenu du RIM dans la mémoire. 6. Notion de hiérarchie mémoire (1) Une mémoire idéale serait une mémoire de grande capacité, et possédant un temps d accès très faible. Mais, il se trouve que les mémoires de grande capacité sont souvent très lente et que les mémoires rapides sont très chères. Et pourtant, la vitesse d accès à la mémoire conditionne dans une large mesure les performances d un système. 17 18 6. Notion de hiérarchie mémoire (2) Il est nécessaire de réduire autant qu'on peut le temps moyen d accès du processeur (très rapide) aux instructions et données stockés en mémoire (plus lente) Afin d obtenir le meilleur compromis coût performance, on définie donc une hiérarchie 6. Notion de hiérarchie mémoire (3) les registres Les registres sont les éléments de mémoire les plus rapides. Ils sont situés au niveau du processeur et servent au stockage des opérandes et des résultats intermédiaires. 19 20 5

6. Notion de hiérarchie mémoire (4) La mémoire cache La mémoire cache est une mémoire rapide de faible capacité destinée à accélérer l accès à la mémoire centrale en stockant les données les plus utilisées. 6. Notion de hiérarchie mémoire (5) La mémoire principale La mémoire principale est l organe principal de rangement des informations. Elle contient les programmes (instructions et données) et est plus lente que les deux mémoires précédentes. 21 22 6. Notion de hiérarchie mémoire (6) La mémoire principale La mémoire de masse est une mémoire de grande capacité utilisée pour le stockage permanent ou la sauvegarde des informations. Elle utilise pour cela des supports magnétiques (disque dur) ou optiques (CDROM, DVDROM). 23 6