cours B_fonctionnement de l'ordinateur Flashcards

1
Q

CPU ?

A

= Central Processing Unit
= le processeur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

quels sont les deux gros composants du CPU ?

A

ALU et CCU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ALU ?

A

Arithmetic Logic Unit
- organe de l’ordinateur chargé d’effectuer les calculs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CCU ?

A

Central Control Unit
- commande et contrôle le fonctionnement du système

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

précisions sur l’ALU :

A
  • Réalise toute opération arithmétique et logique
  • Une opération à la fois
  • avec changement de données
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

précisions sur le CCU :

A
  • extraction instructions de la mémoire
  • décodage des instructions
  • sélection des unités fonctionnelles
    concernées
  • sans changement de données
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Bus informatique ?

A

Système de transfert de données entre plusieurs unités fonctionnelles de traitement de données.
= Ensemble de “fils” caractérisé par :
- la largeur du bus
- sa fréquence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

quels sont les trois sous-ensembles du bus ?

A
  • les données, soit le message proprement dit ;
  • les adresses de destination, qui permettent d’identifier les composants qui partagent les données ;
  • le contrôle, un ensemble de signaux identifiant le type d’action : lecture ou écriture, taille du message, etc

chaque groupe correspond à un tiers du bus.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Largeur du bus L ?

A

Nb de bits transmis simultanément.
Il y a un fil par bit. Tous les fils sont en //

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fréquence du bus ?

A

cadence à laquelle les paquets de bits sont
transmis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vitesse du bus ?

A

décroît avec la distance au CPU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Par quel circuit est géré le bus ?

A

Northbridge : connexion entre le CPU, la mémoire, contrôleur graphique et les autres. gère les périphériques rapides

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Southbridge ?

A

connexion de northbridge et les
périphériques d’entrée-sortie plus lent (disques, souris, USB, etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

2 types de bus ?

A
  • internes : au sein de la carte mère (processeur, local, d’entrée et de sortie)
  • externes : entre CM et dispositifs externes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Bus interne du processeur :

A

bus privé spécifique du µP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Bus interne local :

A

prolonge le bus processeur, lie les
composants

17
Q

Bus interne d’entrée et de sortie :

A

prolonge le bus processeur, lie les
composant

18
Q

Types de technologie pour les bus ?

A
  • en série : les infos avancent les unes derrière les autres.
  • en parallèle : les fils peuvent envoyer une info chacun : donc simultanément plusieurs infos
19
Q

Registres du CPU ?

A
  • Petites mémoires (quelques octets) dans le CPU
  • Utilisations spécifiques
20
Q

exemples de registres du CPU

A
  • AX (accumulateur) : contient des valeurs pour faire des calculs, puis BX, CX, DX …
  • compteur ordinal (pointeur d’instruction)
  • registre d’instruction
  • registre de drapeaux
21
Q

compteur ordinal :

A
  • contient l’adresse mémoire de l’instruction en cours d’exécution ou prochainement exécutée.
  • Une fois l’instruction chargée, il est automatiquement incrémenté pour pointer l’instruction suivante
  • les instructions de saut le modifient
  • géré aussi par l’Operating System qui choisit quel code doit
    être exécuté
22
Q

Registre d’instruction :

A
  • contient le code binaire de l’instruction à faire exécuter
  • permet au CCU de déterminer et de
    sélectionner quelle partie du microprocesseur doit travaille
23
Q

Registre de drapeaux :

A

= RFLAGS
- Permet de fixer et de connaître l’état du processeur à tout moment grâce aux différents bits qui le composent
- état des différents bits (les drapeaux) du registre RFLAGS permet au processeur de prendre des décisions, par exemple au niveau des branchements conditionnels (sauts et boucles) ou après une opération arithmétique
- Les instructions de comparaison le modifient.
- Les instructions de saut conditionnel consultent l’état de certains de ces bits et effectuent le saut si la condition est remplie.

24
Q

Quels sont les différents types d’instructions ?

A
  • Instru de transfert (copies de données)
  • instru arithmétiques
  • instru logiques
  • Instructions de décalage et de rotation des registres
  • Instructions de comparaison
  • Instructions de saut
    – saut conditionnel
    – saut inconditionnel
  • Instructions de commande et d’état
25
Q

format des instructions en version binaire, langages génération 1 ?

A
  • code en hexa sur un ou plusieurs octets
  • au + deux opérandes (0, 1 ou 2)
26
Q

Opérandes ?

A
  • définies par l’instruction
  • peuvent être un registre, une valeur directe, une valeur adresse
27
Q

Format d’instructions
langages génération 2 : assembleur ?

A
  • utilisation de mnémoniques
  • utilisation d’un compilateur pour traduire les mnémo en binaire
28
Q

notation d’une adresse mémoire ?

A

entre crochets

29
Q

définition d’une variable ?

A

couple (identificateur/adresse de
début, taille en octets) : c-à-d une adresse mémoire et un paquet d’octets consécutifs quand le programme s’exécute dans l’ordinateur

30
Q

que contient la carte mère ?

A
  • slot pour le microproc
  • mémoire + connecteur mémoire
  • bus
  • chipset
31
Q

Chipset ?

A

Groupes de circuits intégrés (micropuces) permettant de faire communiquer/fonctionner l’ensemble des éléments constitutifs

Northbridge + Southbridge

32
Q

historique µP ?

A
  • ## 1er processeur INTEL en 1971
33
Q

loi des évolutions sur les mémoires :

A

+ la mémoire est rapide et chère, moindre est sa capacité et inversement.

34
Q

Hiérarchie mémoire ?

A

Du + rapide au moins rapide :
- Registre CPU/ cache CPU
- cache
- mémoire centrale
- mémoire de masse (auxiliaire)

35
Q

Types d’accès aux mémoires ?

A
  • Direct
  • Séquentiel
36
Q

Types de mémoire auxiliaire ?

A
  • magnétique : disques durs, externes …
  • optiques : DVD, CD
37
Q

Types de mémoire à semi-conducteurs ?

A
  • vive RAM (rapidité d’accès, volatile)
  • morte ROM (+ lente,
  • flash (non volatile)
38
Q

coeur de l’ordinateur ?

A

mémoire, proc (CCU + ALU), les bus

39
Q

BIOS :

A

= Basic Input Output System
- système de gestion élémentaire des entrées/sorties
- programme contenu dans la mémoire morte (ROM) et dans une mémoire modifiable (EEPROM) de la carte mère s’exécutant au démarrage de l‘ordinateur