0% ont trouvé ce document utile (0 vote)
58 vues3 pages

Concepts Clés en Informatique

Transféré par

ranariniavo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
58 vues3 pages

Concepts Clés en Informatique

Transféré par

ranariniavo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

Q : Un ordinateur de 8Gb de RAM.

On veut executer un programme qui demande 8Gb de


RAM aussi. Y a-t-il un probleme? Expliquer.
Oui, il y aura latence minime.
Puisque le systeme occupe deja une partie de la RAM donc le programme
n'aura pas la totalite de memoire requise.

Q: Quelle est la condition necessaire et suffisante pour que le processeur puisse


traiter les informations?
Il faut que l'information soit dans la RAM(dispose d'assez de memoire
alouable).

Q: Qu'est-ce qu'un sequecement?


Cycle d'execution(Un sequecement est une suite ordonnee d'instructions dans
la memoire).

Q: Caracteristiques d'un processeur :


>Frequence d'horloge (en MHz et/ou GHz),
>Microstructure
>Finesse de gravure (en nm)
>Nombre de coeurs

Q: Difference entre ROM et EPROM(?)


Erasable/Programmable Read Only Memory stocke les programmes mais insertion
apres leur fabrictaion
ROM stocke les programmes de facon permanente

Q: L'interet d'utilisation des peripheriques.


Il reside surtout sur l'accroissement de la maniabilite.

(A rechercher) Archi de
Von Neuman : le tout premier
Harvard :
Pipeline :

(Exo n-1)
Pour coder un octet, il faut 2 chiffres hexadecimales. (1 octet = 8 bits, or, 1
bit hexadecimale = 4 bits)
On peut transferer simultanement deux bits d'info sur une ligne electrique
(une ligne = 2 fils et 1 fil = 1 bit)
Memoire Centrale =
ROM - stockage physique des donnees
RAM - stockage tempiraire des donnees/instructions
Temps d'acces : temps entre la requete du processeur et les instructions en
provenance de la RAM
<temps ecoule entre le lancement d'une operation (lecture/ecriture) et sa
realisation>
Interface : intermediaire assurant la communication entre les peripheriques et
les autres elements du systeme

(Exo n)
Tous les <ordinateurs> sont munis d'un <programme> constructeur (le BIOS)
charge de gerer les travaux, d'assurer les entrees/sorties
et de ccontroler des unites <peripheriques>.
Le microprocesseur accede directement a la memoire centrale
par l'intermediaire de <l'adresse> de la premiere instruction de ce
<programme>.
En fait, la tache principale du systeme d'exploitation est de fournir a
<l'ordinateur> le <acces> .
Indispensable a la communication entre le processeur et les peripheriques.
L'<acces> aux diverses unites materielles se fait par l'intermediaire des
unites d'echanges.
Absolument, tous les echanges, qu'ils proviennent de <programme> d'application
ou des
<peripheriques> exterieurs sont controles par le systeme d'exploitation.
<BIOS comporte/designe le programme constructeur>

(Exo n+1)
a- Expliquer les principes de la memoire cache. Les grandes lignes et leur
interet.
Principe de localite. Son interet reside dans la rapidite de l'acces aux
instructions qui accroit la vitesse globale des logiciels.
b- Detailler les etapes successives du traitement de toute instruction
Lecture>Decodage>Incrementation>Lecture
c- Decrire la gestion de la memoire centrale.
Gestion de memoire se fait de facons logiciel et materielle.
d- Comment se deroule l'echange des informations entre la memoire centrale et la
memoire de masse
Le disque dur stocke physiquement les donnees et programmes. La RAM stocke de
facon temporaire les instructions necessaires au
lancement du programme a executer

(Exo n+2)
a- Pourquoi limiter la memoire cache?
b- Quelle est l'avantage d'une DMA?
c- Algorithme de remplacement LRU (python)
d- La RAM branchee sur un ordinateur est limitee par le BIOS
<qui fixe la taille maximale de calibre du CM>
e- Laquelle des memoires statique et dynamique est la plus interessante?
Registre stocke temporairement les instructions

f- Lors du transfert de donnees, on commence par le bit de poids fort/faible(???)

(Exo n+3)
a- Expliquer clairement les roles des coprocesseurs. Et pourquoi en a-t-on besoin?
Complement du processeur. Pour optimiser la vitesse de traitement du
processeur.

b- Qu'est-ce que la VRAM?


La VRAM est la portion de stockage de la GPU

c- Nous savons que l'UC communique avec tous les peripheriques. Expliquer le
fonctionnement de cette communication.
Cette communication se deroule comme suit :
> echanges programmees
> interuption
> DMA

d- Parler de l'adresse virtuelle et l'adresse physique.


L'adresse virtuelle designe l'adresse depuis le processeur, manipulee par le
programme.
L'adresse physique est l'adresse en direction de la memoire centrale.
> transcription des instructions allant du processeur vers la memoire centrale.

e- Expliquer l'echange d'information entre le CPU et la memoire.


L'echange d'information entre le CPU et la memoire se fait comme suit :
.temps 1 : initialisation des instructions (lancement du programme) - Fetch
.temps 2 : decodage de la sequence d'instructions - Decode
.temps 3 : execution du programme - Execute
.temps 4 : stockage des traitements effectues - Store
.temps 5 : nouvelle initialisation

f- Quelles sont les taches realisees par le chipset?


Chipset oriente <aiguillage> les informations depuis le processeur vers la
destination voulue.

g- Quelles sont les techniques mises en place dans un PC pour augmenter la vitesse
d'acces aux informations stockees dans la memoire?

(Exo n+4)
a- Combien d'octets sont necessaires pour stocker 932 en ASCII et en DCB?

b- Si la machine A execute un programme en 10 secondes et la machine B execute le


meme programme en 15 secondes, de combien A est-elle plus rapide que B?

c- Completer le schema de la machine de Von Neumann suivant :

d- Taux de transfert

e- Avantages de la DRAM? Ou utilise-t-on la DRAM?

f- Quelle tache realise le sequenceur dans un processeur?

g- Quel element ne fait pas partie d'une hierarchie de memoire?


a) Cache L1 - b) Memoire vive - c) Cache L2 - d) Registres - e) Aucune des reponses

h- Nommer 3 bus distincts, en precisant pour chacun un peripherique (un seul,


different pour chaque bus) l'utilisant.

i- Qu'est ce qu'une communication asynchrone?

j- Citer 4 cartes additionnelles.


Carte graphique, carte son, carte reseau, carte acceleratrice, carte
d'aquisition

k- Expliquer le fonctionnement d'une interruption logicielle.

l- Soit la liste des pages virtuelles referencees aux instants t= 1, 2, ..., 11


definit par
3 5 6 8 3 9 6 12 3 6 10. La memoire est composee de 4 cases initialement vides.
Representer l'evolution de la memoire centrale au fur et a mesure des
acces pour la politique de remplacement LRU.

m- Classer les memoires suivantes par taille : RAM, registres, disques durs, cache
L1, Cache L2, CD-ROM

n- La norme RS-232 est une norme standardisant une voie de communication de type
serie, asynchrone et duplex.
Utilise dans l'industrie pour connecter une souris ou un modem, des automates,
appareils de mesure,...

<Universal Serial Bus - USB>

Vous aimerez peut-être aussi