Die toestel is 'n moderne rekenaar verwerker

Moderne verwerkers het die vorm van 'n klein reghoek, wat in die vorm van 'n silikonplaat aangebied word. Die bord self word beskerm deur 'n spesiale behuising gemaak van plastiek of keramiek. Al die hoof skemas is onder beskerming, danksy hulle word die volwaardige werk van die SVE uitgevoer. As die voorkoms baie eenvoudig is, hoe gaan dit met die kring self en hoe werk die verwerker? Kom ons breek dit af.

Hoe werk 'n rekenaarverwerker

Die samestelling van die SVE sluit 'n klein aantal verskillende elemente in. Elk van hulle doen sy optrede, data-oordrag en beheer vind plaas. Gewone gebruikers is gewoond om verwerkers te onderskei deur hul klokfrekwensie, die hoeveelheid kasgeheue en die kern. Maar dit is nie alles wat betroubare en vinnige werk verseker nie. Dit is die moeite werd om spesiale aandag aan elke komponent te gee.

argitektuur

Die interne ontwerp van die SVE verskil dikwels van mekaar, elke familie het sy eie stel eienskappe en funksies - dit staan ​​bekend as die argitektuur. 'N Voorbeeld van die ontwerp van die verwerker wat u in die prent hieronder kan sien.

Maar baie word gebruik om 'n effens ander betekenis deur verwerkerargitektuur te impliseer. As ons dit vanuit die oogpunt van programmering beskou, word dit bepaal deur die vermoë om 'n sekere stel kodes uit te voer. As jy 'n moderne SVE koop, is dit waarskynlik die x86-argitektuur.

Sien ook: Bepaal die verwerker syfer kapasiteit

pitte

Die hoofdeel van die SVE word die kern genoem, dit bevat al die nodige blokke, sowel as logiese en rekenkundige take word uitgevoer. As u na die onderstaande figuur kyk, kan u uitvind hoe elke kern funksionele blok lyk:

  1. Module voorbeeld instruksies. Hier word erkenning van instruksies uitgevoer deur die adres wat in die toonbank van opdragte aangedui word. Die aantal gelyktydige lees van opdragte hang direk af van die aantal dekripsieblokke wat geïnstalleer is, wat help om elke siklus van werk met die grootste aantal instruksies te laai.
  2. Gesprek Voorspeller is verantwoordelik vir die optimale werking van die instruksieseleksieblok. Dit bepaal die volgorde van uitvoerbare opdragte en laai die kernpyplyn.
  3. Dekodering module Hierdie deel van die kern is verantwoordelik vir die definiëring van sekere prosesse vir die uitvoer van take. Die dekoderingstaak self is baie ingewikkeld as gevolg van die ononderbroke grootte van die instruksie. In die nuutste verwerkers van sulke eenhede is daar verskeie in een kern.
  4. Data monsterneming modules. Hulle neem inligting van RAM of kas. Hulle voer presies die data-steekproef uit, wat tans nodig is vir die uitvoering van die opdrag.
  5. Beheereenheid Die naam self spreek oor die belangrikheid van hierdie komponent. In die kern is dit die belangrikste element, aangesien dit energieverspreiding tussen alle blokke lewer, wat help om elke aksie op tyd uit te voer.
  6. Die module stoor die resultate. Ontwerp vir opname na afloop van verwerkingsinstruksies in RAM. Die stoor adres word gespesifiseer in die uitvoering taak.
  7. Die onderbrekingsoperasie-element. Die SVE kan verskeie take gelyktydig verrig, danksy die onderbrekingsfunksie. Dit laat dit toe dat die program eenmalig verlaat deur oor te skakel na 'n ander instruksie.
  8. Registers. Die tydelike resultate van die instruksies word hier gestoor; hierdie komponent kan 'n klein vinnige, ewekansige geheue genoem word. Dikwels is die volume daarvan nie meer as 'n paar honderd grepe nie.
  9. Command counter Dit stoor die adres van die opdrag wat by die volgende verwerkersiklus betrokke sal wees.

Stelselbus

Op die stelselbus CPU verbind die toestel wat by die rekenaar ingesluit is. Net hy is direk daarmee verbind, die ander elemente word deur verskeie beheerders verbind. By die bus self is daar 'n menigte sein lyne waardeur inligting oorgedra word. Elke lyn het sy eie protokol, wat kommunikasie oor die beheerders verskaf met die ander verbind komponente van die rekenaar. Die bus het sy eie frekwensie, onderskeidelik, hoe hoër dit is, hoe vinniger die uitruil van inligting tussen die verbindingselemente van die stelsel.

Kasgeheue

Die spoed van die SVE hang af van die vermoë om vinnig opdragte en data uit die geheue te kies. As gevolg van die kasgeheue word die operasietyd verminder omdat dit die rol van 'n tydelike buffer speel wat die oordrag van die CPU-data direk na die RAM of omgekeerd bied.

Die hoofkarakter van 'n kas is die vlakverskil. As dit hoog is, is die geheue stadiger en meer volumineus. Die vinnigste en kleinste is die geheue van die eerste vlak. Die beginsel van die werking van hierdie element is baie eenvoudig - die SVE lees die data van die RAM en sit dit in die kas van enige vlak, terwyl die inligting wat vir 'n lang tyd toeganklik is, verwyder word. As die verwerker hierdie inligting weer benodig, sal dit dit vinniger ontvang as gevolg van 'n tydelike buffer.

Socket (connector)

As gevolg van die feit dat die verwerker sy eie aansluiting (socket of slot) het, kan jy dit maklik vervang met 'n onderbreking of opgradeer jou rekenaar. Sonder 'n sok, sal die SVE net aan die moederbord soldeer word, wat dit moeilik maak om te herstel of te vervang. Dit is die moeite werd om aandag te gee - elke koppel is uitsluitlik ontwerp vir die installering van sekere verwerkers.

Dikwels koop gebruikers per ongeluk onverenigbare verwerker en moederbord, wat addisionele probleme veroorsaak.

Sien ook:
Kies 'n verwerker vir die rekenaar
Kies 'n moederbord vir 'n rekenaar

Video kern

Danksy die bekendstelling van die videokern in die verwerker, dien dit as 'n videokaart. Natuurlik vergelyk dit nie met sy krag nie, maar as jy 'n SVE vir eenvoudige take koop, kan jy sonder 'n grafiese kaart doen. Die beste van alles, die geïntegreerde videokern toon sigself in laekoste-skootrekenaars en laekoste-rekenaars.

In hierdie artikel het ons in detail beskryf waaroor die verwerker bestaan, gepraat oor die rol van elke element, die belangrikheid daarvan en afhanklikheid van ander elemente. Ons hoop dat hierdie inligting nuttig was, en jy het iets nuuts en interessant vir jouself van die wêreld van die SVE geleer.