Tutoriale

Piese ale unui procesor 【Noțiuni de bază】 ⭐️

Cuprins:

Anonim

Fiecare procesor are anumite părți pe care trebuie să le cunoști și să le înțelegi cum funcționează. Iată, așadar, un tutorial pentru a afla elementele de bază.

Procesoarele sunt ceva mai complexe decât credem noi. Nu este vorba doar despre nuclee, fire, frecvență și cache, ci fiecare procesor are anumite părți care trebuie cunoscute. Deoarece știm că mulți nu îi cunosc, am decis să facem un mic tutorial de bază care încearcă să explice cel mai de bază al unui procesor.

Indice de conținut

Procesor sau CPU

Adesea ne referim la procesor ca procesor, dar ce este CPU? Ele sunt inițialele unității centrale de procesare sau, traduse în spaniolă, unității centrale de procesare . Un procesor colectează toate datele „brute” pe care le primește de la dispozitivele de intrare și le transformă în informații utile care pot fi utilizate de orice dispozitiv de ieșire.

Într-un PC normal, CPU este un microcip simplu, dar în servere sau în PC-uri cuantice, acestea sunt de obicei un set de cipuri. Cele 3 părți principale ale procesorului sunt următoarele:

  • Unitate de control Controlează dispozitivele de intrare și ieșire (intrare și ieșire). Unitatea aritmetică logică sau (ALU). Aceasta este una dintre cele mai importante părți ale procesorului, deoarece necesită multă muncă, cum ar fi luarea deciziilor și matematica. Unitate de memorie. Este acea memorie folosită pentru a stoca programarea și datele procesorului. Cu cât CPU are mai multă memorie, cu atât mai multe programe pot porni în același timp, cu atât mai multe date pot fi gestionate.

Cu toate acestea, trebuie să te adânci în fiecare parte. Prin urmare, mai jos, vom explica în detaliu cele 3 părți ale procesorului.

Unitate de control

Acesta controlează operațiunile tuturor părților PC-ului, dar nu efectuează operațiuni de prelucrare a datelor. Funcțiile sale sunt următoarele:

  • Controlează transferurile de date și instrucțiunile între celelalte unități ale PC-ului. Gestionați și coordonați toate unitățile computerului. Obține instrucțiuni din memorie, le interpretează și direcționează operațiunile PC. Comunică cu dispozitivele de intrare și ieșire pentru transferul de date sau rezultatele de stocare. Nu prelucrează sau nu salvează date.

ALU

Este format din două subsecțiuni sau subcategorii numite: secțiune aritmetică și secțiune logică.

Primul execută operații aritmetice, cum ar fi adunarea, scăderea, înmulțirea și divizarea. Toate acele operațiuni complexe sunt efectuate folosind, în mod repetat, operațiunile anterioare.

În ceea ce privește secțiunea logică, aceasta efectuează operațiuni logice, cum ar fi compararea, selectarea, potrivirea sau contopirea datelor.

Unitate de memorie

De asemenea, poate fi denumită „unitate de stocare”. Puteți stoca instrucțiuni, date sau rezultate intermediare. Această unitate alimentează informații către alte unități de PC care au nevoie. Dimensiunea sa afectează puterea, capacitatea și viteza.

Găsim memoria principală și secundară, dar funcțiile unității de memorie sunt următoarele:

  • Stochează toate informațiile și instrucțiunile a căror procesare este necesară. Stochează rezultatele procesării intermediare. Salvează rezultatele procesării finale înainte de a fi transmise către un dispozitiv de ieșire. Toate intrările și ieșirile comunică sau transmit prin memoria principală..

Cores sau nuclee

Până acum, am explicat cum funcționează o unitate de procesare centrală (CPU Processing Unit), dar cel mai adesea găsim mai multe. De aici vin sâmburele, multiprocesarea etc. În prezent, cel mai normal este să ai un procesor cu 2 sau 4 nuclee.

Dar ce este un nucleu? Am putea spune că un kernel este un bloc care se află în interiorul procesorului și care execută instrucțiuni. Cu siguranță, numărul de nuclee indică câte sarcini poate realiza PC-ul nostru simultan. Acestea fiind spuse, înseamnă că, cu cât avem mai multe nuclee, cu atât mai multe instrucțiuni le vom executa? Nu trebuie.

Acea cantitate de instrucțiuni va depinde de programul pe care îl vom folosi. Există programe care folosesc un singur nucleu, precum altele care folosesc până la 8. Evident, dacă îl folosim pe acesta din urmă, având mai multe nuclee va fi un salt de performanță imens.

Prin urmare, putem spune că procesoarele multi-core pot lucra cu mai multe programe și pot efectua mai multe sarcini simultan. Deși, fiți atenți, nu trebuie să fie așa, acest lucru va depinde de program, deoarece găsim aplicații ale căror operații nu pot fi executate în paralel.

De vreme ce știu că mulți dintre voi vă gândiți la jocuri video, vă voi spune câte nuclee aveți nevoie. Înainte, cu 4 nuclee era suficient pentru că jocurile video, de regulă, nu necesitau mai mult. Începând cu 2018, dezvoltatorii au început să folosească toate cele 6 nuclee. Aceasta înseamnă că, cel puțin, vă recomandăm să cumpărați un procesor cu 6 nuclee.

VĂ RECOMANDăm CUM să actualizați BIOS-ul de pe placa de bază pentru AMD Ryzen 3000

Aceasta nu înseamnă că nu puteți juca cu 2 nuclee sau 4 nuclee. De fapt, vei putea să te joci și să obții o experiență bună, dar nu cea mai bună.

În cele din urmă, spuneți că fiecare miez funcționează la o frecvență, care poate fi de bază sau turbo. Baza este frecvența stocului, turbo este un fel de „overclock” care se face procesorului pentru a oferi o putere maximă.

Fire sau fire

Firele sunt o versiune virtuală a unui nucleu (da, ceea ce am explicat înainte). Misiunea sa este de a ajuta procesorul să își gestioneze mai bine sarcinile, reducând timpul de așteptare. Fiecare nucleu îndeplinește o sarcină simultană, iar firele conving utilizatorul și computerul că mai mult se pot face în același timp.

Să o explicăm cu acest exemplu: o prăjitură. Tortul reprezintă o sarcină, pe care o vom numi „ pornirea Counter Strike ”. Acum, îl împărțim în porții; acestea vor reprezenta firele. În acest fel, împărțim o sarcină în mai multe fire. Fiecare fir trebuie să facă o lucrare specifică. Dacă te uiți, este diviziunea muncii concepută de Henry Ford, dar aplicată în calcul.

Dacă nu vă este clar, să faceți următoarele: trebuie să umplem 10 găleți de apă.Cum credeți că va dura mai puțin?

  • Umpleți o găleată până la final, pentru a trece la cealaltă. Du-te umplând puțin apă în fiecare, simultan, până când toate sunt finalizate.

Vom umple cele 10 găleți de apă înainte, dacă sunt umplute simultan. Deci, este mai bine să folosiți Hyper-threading, atât timp cât aplicația o permite. Cu cât sunt mai multe fire, cu atât mai bine.

Până acum acest tutorial despre părțile de bază ale procesorului. Sperăm că v-a servit și, dacă aveți întrebări, știți!

Vă recomandăm cele mai bune procesoare de pe piață

Știați părțile procesorului? Îți lipsește vreun concept? Care

Tutoriale

Alegerea editorilor

Back to top button