Տարբերություն ALU-ի և CPU-ի միջև

Բովանդակություն:

Տարբերություն ALU-ի և CPU-ի միջև
Տարբերություն ALU-ի և CPU-ի միջև

Video: Տարբերություն ALU-ի և CPU-ի միջև

Video: Տարբերություն ALU-ի և CPU-ի միջև
Video: Translation-ի և interpretation-ի տարբերությունները - Fast and Curious 2024, Հուլիսի
Anonim

ԱԼՈՒ-ի և պրոցեսորի միջև հիմնական տարբերությունն այն է, որ ALU-ն էլեկտրոնային միացում է, որը պրոցեսորի ենթահամակարգ է, որն իրականացնում է թվաբանական և տրամաբանական գործողություններ, մինչդեռ պրոցեսորը էլեկտրոնային միացում է, որը մշակում է համակարգիչը գործարկելու հրահանգները:

Համակարգչային համակարգը բաղկացած է և՛ ապարատային, և՛ ծրագրաշարից: Սարքավորումը էլեկտրոնային կամ մեխանիկական բաղադրիչներն են: Ծրագրային ապահովումը վերաբերում է տվյալներին և հրահանգներին: Համակարգչի առաջադրանքները կատարելու համար անհրաժեշտ բաղադրիչը պրոցեսորն է: CPU-ն բաղկացած է երկու հիմնական ենթահամակարգից. Դրանք են ALU-ն և կառավարման միավորը:

Տարբերությունը ALU-ի և CPU-ի միջև - Համեմատության ամփոփում
Տարբերությունը ALU-ի և CPU-ի միջև - Համեմատության ամփոփում

Ի՞նչ է ALU-ն:

ALU-ն նշանակում է թվաբանական և տրամաբանական միավոր: Այն CPU-ի ենթահամակարգ է կամ բաղադրիչ: Դրա հիմնական նպատակը թվաբանական և տրամաբանական գործողություններ վարելն է: Թվաբանական գործողություններ են՝ գումարում, հանում, բաժանում, բազմապատկում և այլն: Տրամաբանական գործողությունները որոշում են՝ հայտարարությունը ճշմարիտ է, թե սխալ: Ավելին, գրաֆիկական մշակման միավորները (GPU), լողացող կետերի միավորները (FPU) ունեն նաև ALU: Մեկ պրոցեսորը, FPU-ն կամ GPU-ն կարող են ունենալ բազմաթիվ ALU-ներ՝ առաջադեմ հաշվարկներ կատարելու համար:

Տարբերությունը ALU-ի և CPU-ի միջև
Տարբերությունը ALU-ի և CPU-ի միջև

Նկար 01. ALU

ALU-ն իրականացնում է տարբեր հաշվարկներ: Դրա մուտքագրումները այն տվյալներն են, որոնց վրա այն պետք է գործի: Դրանք կոչվում են օպերանդներ։ Մաթեմատիկական արտահայտության մեջ, ինչպիսին է «2+3=5», 2-ը և 3-ը օպերանդներն են:«+»-ը հավելումն է, և այն օպերատորն է: «5»-ը կատարված վիրահատության արդյունքն է։ Կարգավիճակի ռեգիստրը պահանջում է տեղեկատվություն ALU-ի նախորդ կամ ընթացիկ գործունեության մասին: Այսպիսով, ALU-ում կան մուտքային և ելքային կարգավիճակի ազդանշաններ: Opcode-ը մեքենայի լեզվի հրահանգն է, որը բացատրում է, թե ինչ գործողություն պետք է կատարի: Մի խոսքով, ALU-ն այդպես է գործում:

Ի՞նչ է CPU-ն:

CPU (կամ սովորաբար հայտնի է որպես պրոցեսոր) հրահանգներ է մշակում համակարգչի տարբեր առաջադրանքներ կատարելու համար: CPU-ի հիմնական ենթահամակարգերն են ALU և CU: ALU-ն իրականացնում է թվաբանական և տրամաբանական գործողություններ: ՄՄ-ն, որը նշանակում է Control Unit, կարգավորում և համաժամացնում է համակարգչի գործողությունները: Իսկ այն բաղկացած է ծրագրավորվող ռեգիստրներից և այլ էլեկտրոնիկայից։ Հետևաբար, այն հրահանգներ է վերցնում հիշողությունից, վերծանում և ուղղորդում դրանք տարբեր միավորներ՝ պահանջվող առաջադրանքը կատարելու համար:

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

Հիմնական տարբերությունը ALU-ի և CPU-ի միջև
Հիմնական տարբերությունը ALU-ի և CPU-ի միջև

Նկար 02. CPU

Սովորաբար, պրոցեսորն ունի տվյալների փոխանցման բարձր հզորություն: Ավելին, ժամացույցի արագությունը ցույց է տալիս հրահանգների քանակը, որոնք այն կարող է մշակել մեկ վայրկյանում: Այսպիսով, եթե պրոցեսորի ժամացույցի արագությունը 2 ԳՀց է, նշանակում է, որ այն կարող է յուրաքանչյուր վայրկյան մշակել 2 միլիարդ հրահանգ: Մի խոսքով, պրոցեսորը ամենակարևոր բաղադրիչն է ամբողջ համակարգչային համակարգում:

Ո՞րն է տարբերությունը ALU-ի և CPU-ի միջև:

ALU ընդդեմ CPU

ALU-ն պրոցեսորի մի մասն է, որն իրականացնում է թվաբանական և տրամաբանական գործողություններ համակարգչային հրահանգների օպերանդների վրա: CPU-ն էլեկտրոնային միացում է համակարգչում, որը կրում է համակարգչային ծրագրի հրահանգներ՝ կատարելու տարբեր գործողություններ, ինչպիսիք են թվաբանականը, տրամաբանականը, կառավարումը և մուտքային/ելքային գործողություններ:
Stands For
Թվաբանական և տրամաբանական միավոր. Central Processing Unit.
Հիմնական առաջադրանք
Կատարում է թվաբանական և տրամաբանական գործողություններ։ Կարգավորում է համակարգիչը աշխատելու հրահանգները:
Հիմնական ուշադրություն
Մաթեմատիկա և տրամաբանություն Ֆունկցիոնալությունը ճիշտ ժամանակին կատարել

Ամփոփում – ALU ընդդեմ CPU

ALU-ի և CPU-ի միջև տարբերությունն այն է, որ ALU-ն էլեկտրոնային միացում է, որը պրոցեսորի ենթահամակարգ է, որն իրականացնում է թվաբանական և տրամաբանական գործողություններ, մինչդեռ պրոցեսորը էլեկտրոնային շղթա է, որը մշակում է համակարգիչը գործարկելու հրահանգները:

Խորհուրդ ենք տալիս: