Ո՞րն է տարբերությունը հիմնական և տրամաբանական պրոցեսորի միջև: (Բացատրված) – Բոլոր տարբերությունները

 Ո՞րն է տարբերությունը հիմնական և տրամաբանական պրոցեսորի միջև: (Բացատրված) – Բոլոր տարբերությունները

Mary Davis

Յուրաքանչյուր համակարգչի աշխատանքի համար պահանջվում է պրոցեսոր, լինի դա համեստ արդյունավետությամբ պրոցեսոր, թե հզոր հզորություն: Իհարկե, պրոցեսորը, որը հաճախ հայտնի է որպես պրոցեսոր կամ կենտրոնական պրոցեսոր, յուրաքանչյուր աշխատանքային համակարգի կարևոր բաղադրիչն է, բայց այն հեռու է միակից:

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

Այս հոդվածում դուք կսովորեք հիմնական և տրամաբանական պրոցեսորների և դրանց միջև եղած տարբերությունների մասին:

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

Պրոցեսորի միջուկը մշակման միավոր է, որը կարդում է հրահանգները և կատարում դրանք: Հրահանգները միացված են՝ ստեղծելու ձեր համակարգչի փորձը իրական ժամանակում գործարկվելիս: Ձեր պրոցեսորը պետք է բառացիորեն մշակի այն ամենը, ինչ դուք անում եք ձեր համակարգչում:

Երբ թղթապանակ եք բացում, ձեր պրոցեսորը պահանջվում է: Երբ մուտքագրում եք word փաստաթղթում, ձեր պրոցեսորը նույնպես պահանջվում է: Ձեր գրաֆիկական քարտը, որն ունի հարյուրավոր պրոցեսորներ՝ միաժամանակ տվյալների վրա արագ աշխատելու համար, պատասխանատու է այնպիսի բաների համար, ինչպիսիք են աշխատասեղանի միջավայրը, պատուհանները և խաղային պատկերները նկարելը: Նրանք, սակայն, դեռևս որոշ չափով պահանջում են ձեր պրոցեսորը:

Հիմքը միավորն է, որը կարդում է հրահանգները և կատարում դրանք:

Ինչպե՞ս են աշխատում հիմնական պրոցեսորները:

Պրոցեսորների դիզայնը աներևակայելի բարդ է և մեծապես տարբերվում է ապրանքանիշերի և մոդելների միջև: Պրոցեսորների դիզայնը միշտ բարելավվում է, որպեսզի ապահովեն լավագույն կատարումը՝ միաժամանակ օգտագործելով նվազագույն տարածք և էներգիա:

Անկախ ճարտարապետական ​​փոփոխություններից, երբ պրոցեսորները մշակում են հրահանգները, դրանք անցնում են չորս հիմնական քայլերով.

  • Fetch
  • Decode
  • Կատարել
  • Գրագրել

Վերբեռնել

Բերման քայլը դա հենց այն է, ինչ դուք ակնկալում էիք: Պրոցեսորի միջուկը ստանում է իրեն սպասող հրահանգներ, որոնք սովորաբար պահվում են հիշողության մեջ: Սա կարող է ներառել օպերատիվ հիշողություն, սակայն ընթացիկ պրոցեսորի միջուկներում հրահանգները սովորաբար արդեն սպասում են միջուկին պրոցեսորի քեշի ներսում:

Ծրագրի հաշվիչը պրոցեսորի մի հատված է, որը գործում է որպես էջանիշ՝ նշելով, թե որտեղ է դադարեցվել նախորդ հրահանգը և որտեղ է սկսվել հաջորդը:

Ապակոդավորում

Այնուհետև այն առբերելուց հետո այն անցնում է անմիջապես հրամանի վերծանմանը: Հրահանգները, որոնք պահանջում են պրոցեսորի միջուկի տարբեր բաժիններ, ինչպիսիք են թվաբանությունը, պետք է վերծանվեն պրոցեսորի միջուկով:

Յուրաքանչյուր մասն ունի օպերացիոն կոդ, որը պատմում է պրոցեսորի միջուկին, թե ինչ անել իրեն հաջորդող տվյալների հետ: Պրոցեսորի միջուկի առանձին մասերը կարող են գործի անցնել, երբ պրոցեսորի միջուկը դասավորի այդ ամենը:

Կատարել

Կատարման քայլն այն է, երբ պրոցեսորը պարզում է, թե ինչ պետք է կատարի, և այնուհետև անում է: Այն, ինչ տեղի է ունենում այստեղ, տատանվում է՝ կախված խնդրո առարկա պրոցեսորի միջուկից և մուտքագրված տվյալներից:

Պրոցեսորը, օրինակ, կարող է թվաբանություն կատարել ALU-ում (Arithmetic Logic Unit): Այս սարքը կարող է միացված լինել տարբեր մուտքերի և ելքերի՝ թվերը սեղմելու և համապատասխան արդյունք ապահովելու համար: հիշողության մեջ նախորդ քայլերի արդյունքը: Արդյունքը ուղղորդվում է ըստ գործող հավելվածի կարիքների, սակայն այն հաճախ պահվում է պրոցեսորի ռեգիստրներում՝ հաջորդ հրահանգներով արագ մուտք գործելու համար:

Այնտեղից այն կմշակվի այնքան ժամանակ, մինչև ելքի հատվածները նորից մշակվեն, այդ ժամանակ այն կարող է պահպանվել RAM-ում:

Հիմնական մշակումն ունի չորս քայլերը.

Ի՞նչ է տրամաբանական պրոցեսորը:

Շատ ավելի հեշտ է տրամաբանական պրոցեսորների սահմանումը, երբ մենք գիտենք, թե որն է հիմնականը: Միջուկների քանակը, որոնք օպերացիոն համակարգը տեսնում և կարող է հասցեագրել, չափվում է տրամաբանական պրոցեսորներով: Արդյունքում, դա ֆիզիկական միջուկների քանակի և թելերի քանակի գումարն է, որոնք յուրաքանչյուր միջուկ կարող է մշակել (բազմապատկում):

Օրինակ, ենթադրենք, որ ունեք 8 միջուկ, 8 թելերով պրոցեսոր: . Ձեզ հասանելի կլինեն ութ տրամաբանական պրոցեսորներ: Ֆիզիկական միջուկների թիվը (8) բազմապատկած թվովայն թելերը, որոնք նրանք կարող են կարգավորել, հավասար է այս ցուցանիշին:

Բայց ի՞նչ, եթե ձեր պրոցեսորն ունի հիպերթելավորման հնարավորություններ: Այսպիսով, 8 միջուկանի պրոցեսորը կունենա 8 * 2 = 16 տրամաբանական պրոցեսոր, քանի որ յուրաքանչյուր միջուկը կարող է աշխատել երկու թելերով:

Ո՞րն է ավելի լավ:

Ի՞նչն է ձեր կարծիքով ավելի արժեքավոր: Ֆիզիկական միջուկներ, թե՞ տրամաբանական պրոցեսորներ: Պատասխանը պարզ է՝ ֆիզիկական միջուկներ:

Հիշեք, որ դուք միաժամանակ երկու թեմա չեք մշակում բազմաթելերով, այլ պարզապես պլանավորում եք դրանք այնպես, որ մեկ ֆիզիկական միջուկը կարողանա դրանք հնարավորինս արդյունավետ կերպով վարել:

Աշխատանքային ծանրաբեռնվածություններում, որոնք լավ զուգահեռացված են, ինչպիսին է պրոցեսորի մատուցումը, տրամաբանական պրոցեսորները (կամ Threads-ը) միայն 50 տոկոսով կբարձրացնեն կատարողականությունը: Նման աշխատանքային ծանրաբեռնվածության դեպքում ֆիզիկական միջուկները ցույց կտան 100 տոկոս արդյունավետության բարձրացում:

Պրոցեսոր, միջուկ, տրամաբանական պրոցեսոր, վիրտուալ պրոցեսոր

Պրոցեսորների տարբեր տեսակներ

Բազմաթիվ Պրոցեսորների տեսակները ստեղծվում են տարբեր ճարտարապետություններով, ինչպիսիք են 64-բիթանոց և 32-բիթանոց, օպտիմալ արագության և ճկունության համար: Պրոցեսորների առավել տարածված տեսակներն են՝ միամիջուկ, երկմիջուկ, քառամիջուկ, վեցամիջուկ, օկտամիջուկ և դեկամիջուկ, ինչպես նշված է ստորև :

Տես նաեւ: Pokémon Go. Տարբերությունները ընդլայնվող շրջանակների և պտտվող հորձանուտի միջև (վայրի պոկեմոնների շուրջ) – բոլոր տարբերությունները <16:>
Պրոցեսորներ Հատկություններ
Միմիջուկ CPU -Կարող է միաժամանակ կատարել միայն մեկ հրաման:

-Անարդյունավետ է, երբ խոսքը վերաբերում է բազմաբնույթ առաջադրանքների կատարմանը:

-Եթե աշխատում է մեկից ավելի ծրագրակազմ, նկատելի էկատարողականի նվազում:

-Եթե սկսվել է մեկ վիրահատություն, ապա երկրորդը պետք է սպասի մինչև առաջինի ավարտը:

Երկմիջուկային պրոցեսոր -Երկու պրոցեսորները միավորված են մեկ տուփի մեջ:

-Աջակցվում է Hyper-threading տեխնոլոգիան (չնայած ոչ բոլոր երկմիջուկանի Intel CPU-ներում):

-64- Բիթային հրահանգները աջակցվում են:

-Բազմաֆունկցիոնալ և բազմաշերտային հնարավորություններ (Կարդացեք ավելին ստորև)

-Բազմ առաջադրանքների կատարումը հեշտ է այս սարքի համար:

-Այն ավելի քիչ էներգիա է ծախսում:

-Դրա դիզայնը մանրակրկիտ փորձարկված է և ապացուցված է, որ հուսալի է:

Տես նաեւ: Weeaboo և Otaku- Ո՞րն է տարբերությունը: - Բոլոր տարբերությունները
Քառամիջուկ CPU - Չիպ է, որն ունի չորս տարբեր միավորներ, որոնք կոչվում են միջուկներ, որոնք կարդում և կատարում են պրոցեսորի հրահանգները, ինչպիսիք են տվյալների ավելացումը, տեղափոխումը և ճյուղավորումը:

-Յուրաքանչյուր միջուկ փոխազդում է կիսահաղորդչի այլ սխեմաների հետ, ինչպիսիք են քեշը, հիշողության կառավարումը և մուտքային/ելքը: նավահանգիստները.

Hexa Core պրոցեսորներ -Սա ևս մեկ բազմամիջուկ պրոցեսոր է վեց միջուկով, որը կարող է առաջադրանքներ կատարել ավելի արագ, քան քառամիջուկը և երկմիջուկ պրոցեսորներ:

-Պարզ է անհատական ​​համակարգիչներից օգտվողների համար, և Intel-ը այժմ թողարկել է Inter core i7-ը 2010 թվականին Hexa միջուկային պրոցեսորով:

-Hexacore պրոցեսորներն այժմ հասանելի են բջջային հեռախոսներում:

Օկտամիջուկային պրոցեսորներ -Կազմված են չորս միջուկային պրոցեսորներից, որոնք առաջադրանքները բաժանում են առանձին կատեգորիաների:

-Արտակարգ իրավիճակի կամ պահանջի դեպքում արագ չորս սեթմիջուկները կգործարկվեն:

-Օկտամիջուկը կատարյալ ճշգրտված է երկկոդով միջուկով և համապատասխանաբար ճշգրտվում է լավագույն կատարումն ապահովելու համար:

Deca-core պրոցեսոր -Այն ավելի հզոր է, քան մյուս պրոցեսորները և գերազանցում է բազմաֆունկցիոնալ աշխատանքը:

-Այսօր սմարթֆոնների մեծ մասը գալիս է Deca միջուկային պրոցեսորներով, որոնք էժան են և երբեք դուրս չեն գալիս նորաձևությունից: .

-Շուկայում առկա գաջեթների մեծ մասն ունի այս նոր պրոցեսորը, որը հաճախորդներին տալիս է ավելի լավ փորձ և լրացուցիչ գործառույթներ, որոնք բավականին օգտակար են:

Տարբեր տեսակի պրոցեսորներ

Եզրակացություն

  • Միջուկը մշակման միավոր է, որը կարդում է հրահանգները և կատարում դրանք։
  • Երբ պրոցեսորները մշակում են հրահանգները, դրանք անցնում են չորս քայլով։ .
  • Մի քանի միջուկներ հնարավոր են պրոցեսորում:
  • Տրամաբանական պրոցեսորների թիվը վերաբերում է պրոցեսորների քանակին, որոնք օպերացիոն համակարգը կարող է տեսնել և հասցեագրել:
  • Միջուկը կարող է բարձրացնել ձեր կատարողականությունը և օգնել ձեզ ավելի արագ կատարել ձեր աշխատանքը:
  • Հիմնական մշակումն անցնում է չորս հիմնական քայլերով:

    Mary Davis

    Մերի Դևիսը գրող է, բովանդակություն ստեղծող և մոլի հետազոտող, որը մասնագիտացած է տարբեր թեմաների համեմատական ​​վերլուծության մեջ: Ունենալով լրագրության կոչում և ոլորտում ավելի քան հինգ տարվա փորձ՝ Մերին կիրք ունի իր ընթերցողներին անաչառ և պարզ տեղեկատվություն տրամադրելու համար: Գրելու հանդեպ նրա սերը սկսվել է երիտասարդ տարիքից և եղել է գրելու հաջող կարիերայի շարժիչ ուժը: Մերիի կարողությունը՝ ուսումնասիրելու և բացահայտումները դյուրըմբռնելի և գրավիչ ձևաչափով ներկայացնելու, նրան սիրել են ամբողջ աշխարհի ընթերցողներին: Երբ նա չի գրում, Մերին սիրում է ճանապարհորդել, կարդալ և ժամանակ անցկացնել ընտանիքի և ընկերների հետ։