Architecture des Ordinateurs

Curs
8/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 176 în total
Cuvinte : 51340
Mărime: 2.35MB (arhivat)
Publicat de: Natalia Sandu
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Sorin Ciureanu

Extras din curs

D’après un dictionnaire Hachette, un ordinateur est une machine capable d’effectuer automatiquement des opérations arithmétiques et logiques (à des fins scientifiques, administratives, comptables, etc) à partir des programmes définissant la séquence de ces opérations.

Comme première idée de ce qui se passe dans cette machine, on peut considérer deux aspects :

-la machine perçue par l’utilisateur, c’est-à-dire les interactions de l’utilisateur avec la machine au travers des périphériques, dispositivfs externes à l’unité centrale: clavier, souris, écran, imprimante, disquette, etc..

-la machine invisible à l’utilisateur, la boîte noire qui continet en fait des unités fonctionnelles, comme l’automate, la partie de calcule et la mémoire.

Toute action de l’utilisateur se traduit par l’exécution d’une séquence d’opérations en faisant intervenir ces unités.

L’achitecture des ordinateurs peut être définie comme l’étude des parties de ces machines, visibles pour les programateurs. Elle s’occupe donc de la description des composantes de l’ordinateur et aussi de leur fonctionnement. Les bases arithmétiques et logiques nécessaires pour comprendre ce fonctionnement constituent la première partie du problème mais cette partie fait l’objet d’un autre livre. Dans cet ouvrage on présente la structure et le fonctionnement de chaque unité existente dans un ordinateur: l’unité centrale, avec ses registres, sa mémoire et l’exécution des intructions, l’unité de mémoire, l’unité d’entrées/sorties, l’unité de commande et contrôle, l’arhitecture des jeux d’instructions etc.

1.1. STRUCTURE GÉNÉRALE D’UN ORDINATEUR

Les quatre principaux composantes d’un ordinateur sont:

-L’unité centrale (UC);

-L’unité de mémoire (UM);

-L’unité d’ Entrées/Sorties( U E/S)

-Les interconnections ( les BUS).

Périphérique 1

Périphérique 2

Périphérique n

BUS

Les rôles des composantes de l’ordinateur

-L’unité centrale (UC) contrôle toutes les composantes, en exécutant les instructions d’un programme et effectue des calcules arithmétiques et logiques.

-La mémoire (UM) garde le programme en cours d’exécution et les données associées.

-L’unité d’Entrées/Sorties relie le système au monde externe à travers les unités périphériques (écran, clavier, disques, bandes magétiques, réseaux,etc).

-Les bus sont:

-bus d’adresse, qui ont le rôle de véhiculer l’adresse mémoire ou d’unité E/S engendrée par l’UC ( et dans certains cas par d’autres unités de contrôle).

-bus de données, qui ont le rôle de véhiculer l’information (instructions, données) entre l’UC, mémoire et les unités d’E/S.

-bus de contrôle, qui ont le rôle de véhiculer les signaux employés par l’UC pour le contrôle du système (adresse mémoire valide, adresse E/S valide, lecture/écriture, attente, interruptin, etc.)

Le principe de fonctionnement d’un ordinateur est relativement simple. Dans l’UM il y a des programmes, chaque programme ayant un nombre d’instructions.

Les cycles d’exécution d’une instruction sont les suivantes:

-Le cycle d’extraction de l’instruction (instruction fetch). L’UC lit dans la mémoire l’adresse de l’instruction, instruction à un nombre de bits, en fonction de l’architecture de l’ordinateur, d’habitude multiple de 8 . Puis l’instruction lue est portée sur le bus et mise dans un registre de l’UC.

-Le cycle dans lequel on cherche les opérandes. Toute instruction travaille avec des opérandes, des élément qui participent à des opérations. Entre les opérandes a lieu une opération inscrite dans un camp de l’instruction, le code de l’instruction (opcode). En cette étape il faut dépister les adresses des opérandes (sources ou résultats). Les opérandes peuvent se trouver dans les registres générales de l’UC ou dans une adresse de mémoire. À la fin de ce cycle, il faut que les adresses des opérandes participants à l’instruction se trouvent dans l’UC.

-Le cycle de transfert des opérandes dans l’UC. Les opérandes sont transférés des registres généraux ou de la mémoire, dans les registres fonctionnels de l’UC.

-Le cycle de l’exécution. L’exécution, proprement dite, de l’instruction a lieu.

-Le cycle de stockage du résultat. Toute instruction a pour but final un résultat qui peut être un opérande , dans le cas des instructions arithmétiques, ( par exemple la somme pour un code d’adition, le produit pour un code de multiplication) ou la position d’un indicateur, dans le cas des opérations logiques, (par exemple, dans le cas de la comparaison entre deux opérandes, la position de l’indicateur z=1 pour l’identité des deux opérandes).

À la fin de ce cycle, qui signifie aussi la fin de l’exécution de l’instruction, on calcule l’adresse de la suivante instruction et l’adresse où sera portée la suivante instruction.

L’exécution d’un programme signifie l’exécution successive de ses instructions. Les programmes qui composent le système d’exploitation assurent la gestion des ressources (processeur, mémoire, E/S) et font la liaison avec les programes d’application.

Preview document

Architecture des Ordinateurs - Pagina 1
Architecture des Ordinateurs - Pagina 2
Architecture des Ordinateurs - Pagina 3
Architecture des Ordinateurs - Pagina 4
Architecture des Ordinateurs - Pagina 5
Architecture des Ordinateurs - Pagina 6
Architecture des Ordinateurs - Pagina 7
Architecture des Ordinateurs - Pagina 8
Architecture des Ordinateurs - Pagina 9
Architecture des Ordinateurs - Pagina 10
Architecture des Ordinateurs - Pagina 11
Architecture des Ordinateurs - Pagina 12
Architecture des Ordinateurs - Pagina 13
Architecture des Ordinateurs - Pagina 14
Architecture des Ordinateurs - Pagina 15
Architecture des Ordinateurs - Pagina 16
Architecture des Ordinateurs - Pagina 17
Architecture des Ordinateurs - Pagina 18
Architecture des Ordinateurs - Pagina 19
Architecture des Ordinateurs - Pagina 20
Architecture des Ordinateurs - Pagina 21
Architecture des Ordinateurs - Pagina 22
Architecture des Ordinateurs - Pagina 23
Architecture des Ordinateurs - Pagina 24
Architecture des Ordinateurs - Pagina 25
Architecture des Ordinateurs - Pagina 26
Architecture des Ordinateurs - Pagina 27
Architecture des Ordinateurs - Pagina 28
Architecture des Ordinateurs - Pagina 29
Architecture des Ordinateurs - Pagina 30
Architecture des Ordinateurs - Pagina 31
Architecture des Ordinateurs - Pagina 32
Architecture des Ordinateurs - Pagina 33
Architecture des Ordinateurs - Pagina 34
Architecture des Ordinateurs - Pagina 35
Architecture des Ordinateurs - Pagina 36
Architecture des Ordinateurs - Pagina 37
Architecture des Ordinateurs - Pagina 38
Architecture des Ordinateurs - Pagina 39
Architecture des Ordinateurs - Pagina 40
Architecture des Ordinateurs - Pagina 41
Architecture des Ordinateurs - Pagina 42
Architecture des Ordinateurs - Pagina 43
Architecture des Ordinateurs - Pagina 44
Architecture des Ordinateurs - Pagina 45
Architecture des Ordinateurs - Pagina 46
Architecture des Ordinateurs - Pagina 47
Architecture des Ordinateurs - Pagina 48
Architecture des Ordinateurs - Pagina 49
Architecture des Ordinateurs - Pagina 50
Architecture des Ordinateurs - Pagina 51
Architecture des Ordinateurs - Pagina 52
Architecture des Ordinateurs - Pagina 53
Architecture des Ordinateurs - Pagina 54
Architecture des Ordinateurs - Pagina 55
Architecture des Ordinateurs - Pagina 56
Architecture des Ordinateurs - Pagina 57
Architecture des Ordinateurs - Pagina 58
Architecture des Ordinateurs - Pagina 59
Architecture des Ordinateurs - Pagina 60
Architecture des Ordinateurs - Pagina 61
Architecture des Ordinateurs - Pagina 62
Architecture des Ordinateurs - Pagina 63
Architecture des Ordinateurs - Pagina 64
Architecture des Ordinateurs - Pagina 65
Architecture des Ordinateurs - Pagina 66
Architecture des Ordinateurs - Pagina 67
Architecture des Ordinateurs - Pagina 68
Architecture des Ordinateurs - Pagina 69
Architecture des Ordinateurs - Pagina 70
Architecture des Ordinateurs - Pagina 71
Architecture des Ordinateurs - Pagina 72
Architecture des Ordinateurs - Pagina 73
Architecture des Ordinateurs - Pagina 74
Architecture des Ordinateurs - Pagina 75
Architecture des Ordinateurs - Pagina 76
Architecture des Ordinateurs - Pagina 77
Architecture des Ordinateurs - Pagina 78
Architecture des Ordinateurs - Pagina 79
Architecture des Ordinateurs - Pagina 80
Architecture des Ordinateurs - Pagina 81
Architecture des Ordinateurs - Pagina 82
Architecture des Ordinateurs - Pagina 83
Architecture des Ordinateurs - Pagina 84
Architecture des Ordinateurs - Pagina 85
Architecture des Ordinateurs - Pagina 86
Architecture des Ordinateurs - Pagina 87
Architecture des Ordinateurs - Pagina 88
Architecture des Ordinateurs - Pagina 89
Architecture des Ordinateurs - Pagina 90
Architecture des Ordinateurs - Pagina 91
Architecture des Ordinateurs - Pagina 92
Architecture des Ordinateurs - Pagina 93
Architecture des Ordinateurs - Pagina 94
Architecture des Ordinateurs - Pagina 95
Architecture des Ordinateurs - Pagina 96
Architecture des Ordinateurs - Pagina 97
Architecture des Ordinateurs - Pagina 98
Architecture des Ordinateurs - Pagina 99
Architecture des Ordinateurs - Pagina 100
Architecture des Ordinateurs - Pagina 101
Architecture des Ordinateurs - Pagina 102
Architecture des Ordinateurs - Pagina 103
Architecture des Ordinateurs - Pagina 104
Architecture des Ordinateurs - Pagina 105
Architecture des Ordinateurs - Pagina 106
Architecture des Ordinateurs - Pagina 107
Architecture des Ordinateurs - Pagina 108
Architecture des Ordinateurs - Pagina 109
Architecture des Ordinateurs - Pagina 110
Architecture des Ordinateurs - Pagina 111
Architecture des Ordinateurs - Pagina 112
Architecture des Ordinateurs - Pagina 113
Architecture des Ordinateurs - Pagina 114
Architecture des Ordinateurs - Pagina 115
Architecture des Ordinateurs - Pagina 116
Architecture des Ordinateurs - Pagina 117
Architecture des Ordinateurs - Pagina 118
Architecture des Ordinateurs - Pagina 119
Architecture des Ordinateurs - Pagina 120
Architecture des Ordinateurs - Pagina 121
Architecture des Ordinateurs - Pagina 122
Architecture des Ordinateurs - Pagina 123
Architecture des Ordinateurs - Pagina 124
Architecture des Ordinateurs - Pagina 125
Architecture des Ordinateurs - Pagina 126
Architecture des Ordinateurs - Pagina 127
Architecture des Ordinateurs - Pagina 128
Architecture des Ordinateurs - Pagina 129
Architecture des Ordinateurs - Pagina 130
Architecture des Ordinateurs - Pagina 131
Architecture des Ordinateurs - Pagina 132
Architecture des Ordinateurs - Pagina 133
Architecture des Ordinateurs - Pagina 134
Architecture des Ordinateurs - Pagina 135
Architecture des Ordinateurs - Pagina 136
Architecture des Ordinateurs - Pagina 137
Architecture des Ordinateurs - Pagina 138
Architecture des Ordinateurs - Pagina 139
Architecture des Ordinateurs - Pagina 140
Architecture des Ordinateurs - Pagina 141
Architecture des Ordinateurs - Pagina 142
Architecture des Ordinateurs - Pagina 143
Architecture des Ordinateurs - Pagina 144
Architecture des Ordinateurs - Pagina 145
Architecture des Ordinateurs - Pagina 146
Architecture des Ordinateurs - Pagina 147
Architecture des Ordinateurs - Pagina 148
Architecture des Ordinateurs - Pagina 149
Architecture des Ordinateurs - Pagina 150
Architecture des Ordinateurs - Pagina 151
Architecture des Ordinateurs - Pagina 152
Architecture des Ordinateurs - Pagina 153
Architecture des Ordinateurs - Pagina 154
Architecture des Ordinateurs - Pagina 155
Architecture des Ordinateurs - Pagina 156
Architecture des Ordinateurs - Pagina 157
Architecture des Ordinateurs - Pagina 158
Architecture des Ordinateurs - Pagina 159
Architecture des Ordinateurs - Pagina 160
Architecture des Ordinateurs - Pagina 161
Architecture des Ordinateurs - Pagina 162
Architecture des Ordinateurs - Pagina 163
Architecture des Ordinateurs - Pagina 164
Architecture des Ordinateurs - Pagina 165
Architecture des Ordinateurs - Pagina 166
Architecture des Ordinateurs - Pagina 167
Architecture des Ordinateurs - Pagina 168
Architecture des Ordinateurs - Pagina 169
Architecture des Ordinateurs - Pagina 170
Architecture des Ordinateurs - Pagina 171
Architecture des Ordinateurs - Pagina 172
Architecture des Ordinateurs - Pagina 173
Architecture des Ordinateurs - Pagina 174
Architecture des Ordinateurs - Pagina 175
Architecture des Ordinateurs - Pagina 176

Conținut arhivă zip

  • Architecture des Ordinateurs.doc

Alții au mai descărcat și

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Clase Derivate

1. Clase derivate. Prin mostenire, atributele unei clase de baza sunt transmise unor clase derivate. Derivarea permite definirea unor clase noi,...

Clase în Java

Clase pentru miniaplicatii Miniaplicatiile constituie extensii ale unei clase deja existente java.applet.Applet. Structura clasei unui applet...

Clase

1. Programare procedurala –Programare orientata pe obiecte. Limbajul C, ca si Pascal, utilizeaza modelul programarii structurate procedurale, care...

Comunicații internet

2.1. Stilurile caracterelor {n sfirsit pagina dvs. contine ceva, chiar daca este vorba numai de un nume. Vom analiza in continuare elementele de...

Crearea unei aplicații independente în Java

Toate aplicatiile Java contin o metoda main(), spre deosebire de miniaplicatii. class FirstApp { public static void main( String argsst) {...

Curs Excel

Deplasarea prin foi Deplasarea dintr-o foaie in alta se face cu clic cu mouse-ul pe eticheta foii dorite. Deplasarea prin celule Va puteti...

Te-ar putea interesa și

L'architecture des Reseaux D'ordinateurs

Introduction Combien d’ordinateurs contient L’internet. On dit qu’il y plus de 40 millions, Mais personne n’a pas le courage de dire la cire...

Ai nevoie de altceva?