Սարքը ժամանակակից համակարգչային պրոցեսոր է

Ժամանակակից պրոցեսորները ունեն փոքրիկ ուղղանկյունի ձեւ, որը ներկայացված է սիլիկոնի ափսեի տեսքով: Մեքենայի ինքնությունը պաշտպանված է պլաստիկ կամ կերամիկական պատրաստված հատուկ բնակարանով: Բոլոր հիմնական սխեմաները պաշտպանված են, նրանց շնորհիվ իրականացվում է պրոցեսորի լիարժեք աշխատանքը: Եթե ​​տեսքը չափազանց պարզ է, ապա ինչ վերաբերում է ինքնակառավարման սխեմայի եւ ինչպես է աշխատում պրոցեսորը: Եկեք կոտրենք այն:

Ինչպես է համակարգչային պրոցեսորը

CPU- ի կազմը ներառում է տարբեր տարրերի փոքր քանակ: Նրանցից յուրաքանչյուրը կատարում է իր գործողությունը, տվյալների փոխանցումը եւ վերահսկումը: Պարզ սովորողները սովոր են տարբերակել պրոցեսորները իրենց ժամացույցի հաճախականությամբ, քեշի հիշողության եւ կորերի քանակով: Բայց սա ամենեւին էլ չի ապահովում վստահելի եւ արագ աշխատանք: Հարկավոր է հատուկ ուշադրություն դարձնել յուրաքանչյուր բաղադրիչի վրա:

Ճարտարապետություն

CPU- ի ներքին դիզայնը հաճախ տարբերվում է միմյանցից, յուրաքանչյուր ընտանիք ունի իր սեփական հատկանիշների եւ գործառույթների, այսինքն, այն կոչվում է իր ճարտարապետությունը: Հաշվիչի նախագծման օրինակ կարող եք տեսնել ստորեւ նկարում:

Բայց շատերը օգտագործվում են որպես պրոցեսորի ճարտարապետության մի փոքր այլ իմաստ: Եթե ​​դա դիտարկենք ծրագրավորման տեսանկյունից, ապա որոշվում է որոշակի կոդերի կատարման ունակությամբ: Եթե ​​դուք գնում եք ժամանակակից պրոցեսոր, ապա ամենայն հավանականությամբ դա պատկանում է x86 ճարտարապետությանը:

Տես նաեւ. Որոշեք պրոցեսորի թվային հզորությունը

Քարեր

CPU- ի հիմնական մասը կոչվում է միջուկ, այն պարունակում է բոլոր անհրաժեշտ բլոկները, ինչպես նաեւ կատարվում են տրամաբանական եւ թվաբանական առաջադրանքներ: Եթե ​​նայեք նկարի վրա, ապա կարող եք պարզել, թե ինչպես են յուրաքանչյուր միջուկի ֆունկցիոնալ բլոկը կարծես:

  1. Մոդուլի նմուշ հրահանգներ: Այստեղ հրահանգների ճանաչումը կատարվում է այն հասցեով, որը նշված է հրամանների դիմաց: Հրամանների միաժամանակյա ընթերցանության քանակը անմիջապես կախված է տեղադրվող ապակոդավորման բլոկների քանակից, որն օգնում է յուրաքանչյուր ցիկլի աշխատանքը ներդնել ամենատարածված հրահանգների հետ:
  2. Փոխակերպման կանխորոշիչ պատասխանատու է հրահանգների ընտրության բլոկի օպտիմալ շահագործման համար: Այն սահմանում է գործարկվող հրամանների հաջորդականությունը, բեռնելով միջուկային խողովակաշար:
  3. Decoding մոդուլը Կերպարի այս մասը պատասխանատու է առաջադրանքների կատարման որոշ գործընթացների համար: Կոդավորման գործն ինքնին շատ բարդ է, քանի որ հանձնարարության անընդմեջ չափը: Նման միավորների նորագույն պրոցեսորներում կա մի քանի հիմնականում:
  4. Տվյալների նմուշառման մոդուլներ: Նրանք տեղեկատվություն են ստանում RAM- ից կամ cache- ից: Նրանք իրականացնում են տվյալների նմուշառում, որն անհրաժեշտ է այս պահին հրահանգի կատարման համար:
  5. Վերահսկիչ միավոր Անունը հենց ինքն է խոսում այս բաղադրիչի կարեւորության մասին: Հիմքում դա ամենակարեւոր տարրն է, քանի որ այն արտադրում է էներգիայի բաշխում բոլոր բլոկների միջեւ, օգնում է կատարել յուրաքանչյուր գործողություն ժամանակին:
  6. Մոդուլը պահպանում է արդյունքները: Նախատեսված է ձայնագրման համար RAM- ում մշակման հրահանգների ավարտից հետո: Փրկարարի հասցեն նշված է կատարման առաջադրանքում:
  7. Ընդհատման գործողության տարրը: CPU- ն ի վիճակի է միանգամից կատարել մի քանի խնդիր `շնորհիվ ընդհատման ֆունկցիայի, ինչը թույլ է տալիս դադարեցնել մեկ ծրագրի հոսքը մեկ այլ հանձնարարականի անցնելու միջոցով:
  8. Գրանցամատյանները: Հրահանգների ժամանակավոր արդյունքները պահվում են այստեղ, այս բաղադրիչը կարելի է անվանել փոքր արագ արագ մուտք գործելու հիշողություն: Հաճախ ծավալը չի ​​գերազանցում մի քանի հարյուր բայթ:
  9. Հրամանատարի դեմ Այն պահպանում է հրամանի հասցեն, որը կներառվի հաջորդ պրոցեսորի ցիկլում:

Համակարգային ավտոբուս

Համակարգի ավտոբուսի պրոցեսորին միացեք համակարգչի մեջ ներառված սարքը: Միայն այն ուղղակիորեն կապված է դրան, մյուս տարրերը միացված են տարբեր կարգավարների միջոցով: Ավտոբուսում առկա է մի շարք ազդանշանային գծեր, որոնց միջոցով փոխանցվում է տեղեկատվությունը: Յուրաքանչյուր տող ունի իր սեփական արձանագրությունը, որն ապահովում է հաղորդակցումը համակարգչի մյուս կապակցված բաղադրիչների հետ: Ավտոբուսն ունի իր սեփական հաճախականությունը, համապատասխանաբար, որքան բարձր է, որքան արագ է համակարգի միացնող տարրերի միջեւ տեղեկատվության փոխանակումը:

Cache հիշողություն

CPU- ի արագությունը կախված է հիշողությունից հրամանների եւ տվյալների ընտրության հնարավորությունից: Քեշի հիշողության շնորհիվ, շահագործման ժամանակը կրճատվում է այն պատճառով, որ այն ժամանակավոր բուֆերի դեր է կատարում, որը ապահովում է CPU- ի տվյալների անմիջապես փոխանցումը RAM- ին կամ հակառակը:

Քեշի հիմնական բնութագիրը նրա մակարդակի տարբերությունն է: Եթե ​​դա բարձր է, ապա հիշողությունը դանդաղ եւ ավելի ծավալուն է: Ամենամեծ եւ ամենափոքրը առաջին մակարդակի հիշողությունն է: Այս տարրերի գործունեության սկզբունքը շատ պարզ է, CPU- ն կարդում է RAM- ի տվյալները եւ դնում այն ​​ցանկացած պահի քեշ, մինչդեռ հեռացնում է այն տեղեկատվությունը, որը երկար ժամանակ մուտք գործել է: Եթե ​​պրոցեսորը նորից պահանջում է այդ տեղեկատվությունը, այն կստանա ավելի արագ `ժամանակավոր բուֆերի շնորհիվ:

Socket (միակցիչ)

Հաշվի առնելով, որ պրոցեսորը ունի իր միակցիչը (վարդակ կամ սլոտ), հեշտությամբ կարող եք փոխարինել այն խափանումով կամ բարելավել ձեր համակարգիչը: Առանց մի վարդակից, պրոցեսորը պարզապես կպչունություն է բերում մայրությանը, ինչը դժվարացնում է վերանորոգումը կամ փոխարինելը: Հարկ է ուշադրություն դարձնել `յուրաքանչյուր միակցիչ նախատեսված է բացառապես որոշակի պրոցեսորների տեղադրման համար:

Հաճախ օգտագործողները աննկատելիորեն գնում են անհամատեղելի պրոցեսոր եւ մայրս, ինչը լրացուցիչ խնդիրներ է առաջացնում:

Տես նաեւ.
Ընտրելով պրոցեսոր համակարգչի համար
Համակարգիչի համար մայրաքաղաք ընտրելը

Տեսանյութի հիմնական մասը

Տեսագրության ներդիրը պրոցեսորին ներդնելու շնորհիվ այն գործում է որպես վիդեո քարտ: Իհարկե, դա չի համեմատում իր ուժի հետ, բայց եթե պարզ գործարքների համար գնեք պրոցեսոր, ապա առանց գրաֆիկական քարտի կարելի է անել: Ամենից լավը, ինտեգրված վիդեո core- ն իրենից ներկայացնում է ցածր ծախսային նոթբուքերի եւ ցածրարժեք սեղանադիր համակարգիչների մեջ:

Այս հոդվածում մանրամասն նկարագրեցինք, թե ինչ պրոցեսորը բաղկացած է, խոսեց յուրաքանչյուր տարրի դերի, դրա կարեւորության եւ կախվածության մասին այլ տարրերի մասին: Հուսով ենք, որ այս տեղեկատվությունը օգտակար էր, եւ դուք ինքներդ նոր եւ հետաքրքիր բան եք սովորել CPU- ի աշխարհից: