Pamokos

Procesoriaus dalys 【pagrindai】 ⭐️

Turinys:

Anonim

Kiekvienas procesorius turi tam tikras dalis, kurias turite žinoti ir suprasti, kaip jie veikia. Taigi, čia yra pamoka išmokti pagrindus.

Procesoriai yra šiek tiek sudėtingesni, nei mes manome. Tai susiję ne tik su šerdimis, sriegiais, dažniu ir talpykla, bet ir kiekvienas procesorius turi tam tikras dalis, kurias reikia žinoti. Kadangi žinome, kad daugelis jų nepažįsta, nusprendėme atlikti nedidelį pagrindinį vadovą, kuriame bandoma paaiškinti pagrindinius procesoriaus principus.

Turinio rodyklė

Procesorius arba procesorius

Mes dažnai vadiname procesorių CPU, bet kas yra CPU? Jie yra centrinio procesoriaus inicialai arba, išvertus į ispanų kalbą, centrinio perdirbimo skyriaus inicialai. Procesorius renka visus „neapdorotus“ duomenis, kuriuos gauna iš įvesties įrenginių, ir paverčia juos naudinga informacija, kurią gali naudoti bet kuris išvesties įrenginys.

Įprastame asmeniniame kompiuteryje centrinis procesorius yra paprastas mikroschema, tačiau serveriuose ar kvantiniuose kompiuteriuose dažniausiai tai yra lustų rinkinys. 3 pagrindinės procesoriaus dalys yra šios:

  • Valdymo blokas. Valdo įvesties ir išvesties įrenginius (įvesties ir išvesties įrenginius). Loginis aritmetinis vienetas arba (ALU). Tai yra viena iš svarbiausių procesoriaus dalių, nes reikia daug darbo, pavyzdžiui, sprendimų priėmimo ir matematikos. Atminties blokas. Tai yra ta atmintis, kuri naudojama CPU programavimui ir duomenims saugoti. Kuo daugiau atminties turi procesorius, tuo daugiau programų jis gali paleisti tuo pačiu metu, tuo daugiau duomenų jis gali valdyti.

Tačiau jūs turite įsigilinti į kiekvieną dalį. Todėl žemiau išsamiai paaiškinsime 3 procesoriaus dalis.

Valdymo blokas

Jis kontroliuoja visų kompiuterio dalių operacijas, tačiau neatlieka jokių duomenų tvarkymo operacijų. Jos funkcijos yra šios:

  • Kontroliuokite duomenų perdavimą ir instrukcijas iš kitų kompiuterio įrenginių. Valdykite ir derinkite visus kompiuterio vienetus. Gauna instrukcijas iš atminties, jas aiškina ir nurodo kompiuterio operacijas. Bendrauja su įvesties ir išvesties įrenginiais duomenims perduoti ar saugoti. Neapdoroja ir neišsaugo duomenų.

ALU

Jį sudaro du poskyriai arba subkategorijos, vadinamos: aritmetiniu ir loginiu skyriais.

Pirmasis atlieka aritmetines operacijas, tokias kaip sudėjimas, atimtis, daugyba ir dalijimas. Visos šios sudėtingos operacijos atliekamos pakartotinai naudojant ankstesnes operacijas.

Kalbant apie loginį skyrių, jis atlieka logines operacijas, tokias kaip duomenų palyginimas, atranka, suderinimas ar sujungimas.

Atminties blokas

Tai taip pat gali būti vadinama „saugykla“. Galite saugoti instrukcijas, duomenis ar tarpinius rezultatus. Šis įrenginys perduoda informaciją kitiems kompiuterio įrenginiams, kuriems jos reikia. Jo dydis daro įtaką galiai, talpai ir greičiui.

Randame pagrindinę ir antrinę atmintį, tačiau atminties bloko funkcijos yra šios:

  • Išsaugo visą informaciją ir instrukcijas, kurias reikia apdoroti. Išsaugo tarpinius apdorojimo rezultatus. Išsaugo galutinius apdorojimo rezultatus prieš juos perduodant į išvesties įrenginį. Visos įvestys ir išėjimai perduodami arba perduodami per pagrindinę atmintį..

Šerdys ar šerdys

Iki šiol aiškinome, kaip veikia centrinis procesorius (CPU), tačiau dažniausiai randame kelis. Čia patenka branduoliai , daugiaprocesinis apdorojimas ir kt. Šiuo metu įprasčiausia yra turėti 2 ar 4 branduolių turinčius procesorius.

Bet kas yra branduolys? Galėtume pasakyti, kad branduolys yra blokas, esantis procesoriaus viduje ir vykdantis instrukcijas. Be abejo, branduolių skaičius parodo, kiek užduočių mūsų kompiuteris gali atlikti vienu metu. Tai pasakius, ar tai reiškia, kad kuo daugiau branduolių turime, tuo daugiau nurodymų vykdysime? Tai neprivalo.

Šis instrukcijų kiekis priklausys nuo programos, kurią naudojame. Yra programų, kurios naudoja tik vieną branduolį, kaip ir kitos, naudojančios iki 8. Akivaizdu, kad jei naudosime pastarąją, turėti daugiau branduolių bus didžiulis efektyvumo šuolis.

Todėl galime pasakyti, kad kelių branduolių procesoriai gali dirbti su daugiau programų ir atlikti daugiau užduočių vienu metu. Nors būkite atsargūs, tai nebūtinai turi būti tokia, tačiau tai priklausys nuo programos, nes randame programų, kurių operacijų negalima vykdyti lygiagrečiai.

Kadangi žinau, kad daugelis iš jūsų galvoja apie vaizdo žaidimus, aš jums pasakysiu, kiek branduolių jums reikia. Anksčiau pakako 4 branduolių, nes vaizdo žaidimams paprastai nereikėjo daugiau. Nuo 2018 m. Kūrėjai pradėjo naudoti visus 6 branduolius. Tai reiškia, kad bent jau rekomenduojame įsigyti procesorių su 6 branduoliais.

REKOMENDUOJAME JUMS Kaip atnaujinti BIOS pagrindinėje AMD Ryzen 3000 plokštėje

Tai nereiškia, kad negalima žaisti su 2 ar 4 branduoliais. Tiesą sakant, jūs galėsite žaisti ir gauti gerą patirtį, bet ne geriausią.

Galiausiai pasakykite, kad kiekviena šerdis veikia dažniu, kuris gali būti arba pagrindas, arba turbo. Pagrindas yra atsargų dažnis, turbo yra savotiškas „įsijungimas“, kuris gaminamas procesoriui, kad būtų užtikrinta maksimali galia.

Siūlai ar siūlai

Gijos yra virtuali branduolio versija (taip, ką mes paaiškinome anksčiau). Jos misija yra padėti procesoriui geriau valdyti savo užduotis, sutrumpinant laukimo laiką. Kiekvienas šerdis atlieka vienu metu vykdomą užduotį, o gijos įtikina vartotoją ir asmeninį kompiuterį, kad tuo pačiu metu galima nuveikti daugiau.

Paaiškinkime tai tokiu pavyzdžiu: tortas. Tortas reiškia užduotį, kurią mes vadinsime „ pradedančia Counter Strike “. Dabar mes ją padaliname į dalis; tai bus gijos. Tokiu būdu mes padalijame užduotį į keletą gijų. Kiekviena gija turi atlikti tam tikrą darbą. Jei pažvelgsite, tai darbo pasidalijimas, kurį sugalvojo Henris Fordas, tačiau pritaikytas skaičiavimui.

Jei jums neaišku, darykime taip: turime užpildyti 10 kibirų vandens. Kaip manote, ar reikės mažiau?

  • Pripildykite vieną kibirą iki galo, kad pereitumėte prie kito, ir pripildykite truputį vandens kiekviename, kol visi bus užpildyti.

Mes užpildysime 10 kibirų vandens anksčiau, jei jie bus užpildyti vienu metu. Taigi, geriau naudoti „ Hyper-threading“, jei tik programa tai leidžia. Kuo daugiau gijų, tuo geriau.

Iki šiol šis pagrindinių procesoriaus dalių vadovas. Tikimės, kad tai jums pasitarnavo, ir jei turite klausimų, žinote!

Mes rekomenduojame geriausius perdirbėjus rinkoje

Ar žinojai procesoriaus dalis? Ar praleidote kokią nors koncepciją? Kuris

Pamokos

Pasirinkta redaktorius

Back to top button