Oricine decide să studieze dispozitivul unui electronicmașină de calcul, se ciocnește în mod necesar cu termenul de „arhitectură a computerului”. Este imposibil să-i dăm definiția completă, deoarece conceptul este prea general și toată lumea îl consideră din punctul de vedere al sarcinilor de rezolvat. De exemplu, într-un caz, în descriere, se acordă o atenție deosebită componentei software (comandă, registre, memorie), iar în celălalt - componentei hardware, care include componentele dispozitivului și modul de interacțiune a acestora. . Deoarece proprietarul mediu de computer este mai des interesat de componente și nu de comenzi, vom lua în considerare problema din această parte.
Arhitectura computerului este o modalitate de organizare a interacțiunii componentelor care alcătuiesc un computer. Pentru ușurință de înțelegere, sunt adesea furnizate descrieri ale principalelor caracteristici ale componentelor cheie.
Toate computerele moderne se bazează peprincipiile de prelucrare a datelor propuse de John von Neumann în 1946. O trăsătură distinctivă este modul ciclic de realizare a unui proces, în care operanzii și datele sunt localizate în același bloc de memorie. Apropo, acest fapt explică de ce arhitectura computerului lui von Neumann (a lui Neumann) este folosită în toate computerele moderne. Cu toate acestea, încercările de a se îndepărta de el au fost făcute de mult timp.
Dar să revenim la dispozitivele care determină cumarată ca arhitectura unui computer personal. Deși multe surse se referă la unitatea centrală de procesare (CPU) ca la baza unui computer, cu toate acestea, în raport cu sistemele computerizate clasice, acest lucru este foarte controversat.
Elementul principal care permite indirectstabiliți ce arhitectură a computerului este utilizată, este placa de bază. Are linii de comunicație (autobuze) între toate componentele care sunt conectate la placa de bază (și între ele) prin conectori și porturi. Nu există plăci de bază universale, deoarece fiecare placă de bază este proiectată să funcționeze cu o clasă foarte specifică de procesoare.
Unitatea centrală de procesare este nucleul de calcul al tuturor lucrurilorcalculator. Este reprezentat de un microcircuit mare cu miliarde de tranzistori în interior, formând blocuri funcționale. Orice program lansat pentru execuție este imperceptibil transformat (interpretat) în cod mașină și executat pe procesorul central. Arhitectura unui computer este în mare măsură determinată de tipul procesorului.
Autobuzul de interfață, așa cum sa menționat deja, este reprezentat fizic de linii de comunicație. În conformitate cu direcția de transmisie a semnalului, oferă interacțiune:
RAM este o parte necesarăorice dispozitiv de calcul, chiar și cel mai simplu calculator. În computere, tranzistoarele de memorie sunt implementate în microcircuite lipite pe banda PCB cu un număr de contacte glisante din cupru. Fiecare suport este introdus în conectorul corespunzător de pe placa de bază. Clasa CPU definește generația suportată de module RAM. De exemplu, dacă procesorul Intel Core2Duo este proiectat să funcționeze cu memorie DDR2, atunci Core-ul următor presupune utilizarea doar a DDR3.
Pe lângă memoria operațională, există un tip fundamental diferit de memorie. Este reprezentat, în primul rând, de dispozitive pe discuri magnetice (hard disk).
Pe lângă componentele interne, existăun număr mare de dispozitive externe. Doar datorită lor este posibilă asigurarea interacțiunii omului și mașinii. De exemplu, un monitor, mouse, tastatură, ecran tactil, precum și un scanner, imprimantă etc. - toate acestea sunt dispozitive externe, fara de care computerul ar ramane o simpla cutie metalica, un lucru in sine.
Această lucrare oferă doar o idee generală a arhitecturii computerului. Informații mai detaliate despre componente pot fi găsite pe Internet.