Տարբերությունը RISC-ի և CISC պրոցեսորի միջև

Տարբերությունը RISC-ի և CISC պրոցեսորի միջև
Տարբերությունը RISC-ի և CISC պրոցեսորի միջև

Video: Տարբերությունը RISC-ի և CISC պրոցեսորի միջև

Video: Տարբերությունը RISC-ի և CISC պրոցեսորի միջև
Video: Ո՞րն է եկեղեցու և մատուռի տարբերությունը 2024, Նոյեմբեր
Anonim

RISC ընդդեմ CISC պրոցեսորի

RISC-ը և CISC-ը համակարգչային համակարգեր են, որոնք մշակվել են համակարգիչների համար: RISC-ի և CISC-ի միջև տարբերությունը կարևոր է հասկանալու համար, թե ինչպես է համակարգիչը հետևում ձեր հրահանգներին: Սրանք սովորաբար սխալ հասկացված տերմիններ են, և այս հոդվածը նպատակ ունի պարզաբանել դրանց իմաստներն ու հասկացությունները երկու հապավումների հետևում:

RISC

Արտասանվում է նույնը, ինչ ՌԻՍԿԸ, այն կրճատված հրահանգների հավաքածուի հապավումն է: Այն միկրոպրոցեսորների տեսակ է, որը նախագծված է միաժամանակ մի քանի հրահանգներ կատարելու համար: Մինչև 1980-ականները ապարատային արտադրողները փորձում էին ստեղծել պրոցեսորներ, որոնք կարող էին միաժամանակ մեծ թվով հրահանգներ կատարել:Սակայն միտումը հակադարձվեց, և արտադրողները որոշեցին ստեղծել համակարգիչներ, որոնք կարող էին համեմատաբար շատ քիչ հրահանգներ կատարել: Հրահանգները պարզ են և քիչ, պրոցեսորները կարող են դրանք արագ կատարել: RISC-ի մեկ այլ առավելություն է ավելի քիչ տրանզիստորների օգտագործումը, ինչը նրանց արտադրությունն էժան է դարձնում:

RISC-ի առանձնահատկությունները

– Պահանջում է ավելի քիչ վերծանում

– Միատեսակ հրահանգների հավաքածու

– Նույնական ընդհանուր նշանակության ռեգիստրներ, որոնք օգտագործվում են ցանկացած համատեքստում

– Հասցեավորման պարզ եղանակներ

– Ավելի քիչ տվյալների տեսակներ սարքաշարում

CISC

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

CISC-ի առանձնահատկությունները

– Բարդ հրահանգներ

– Ավելի շատ հասցեավորման ռեժիմներ

– Բարձր խողովակաշարով

– Տվյալների այլ տեսակներ սարքաշարում

Ժամանակի ընթացքում RISC և CISC տերմինները գրեթե անիմաստ են դարձել, քանի որ և՛ RISC-ը, և՛ CISC-ը ենթարկվել են էվոլյուցիայի, և դրանց միջև տարբերությունը աստիճանաբար անհասկանալի է դարձել, քանի որ երկուսն էլ օգտագործվում են համակարգչային համակարգերում: Այսօրվա RISC չիպերից շատերն աջակցում են նույնքան հրահանգներ, որքան երեկվա CISC չիպերը: Կան CISC չիպեր, որոնք օգտագործում են նույն տեխնիկան, որոնք ավելի վաղ համարվում էին միայն RISC չիպերի համար: Այնուամենայնիվ, երկուսի միջև հիմնական տարբերությունները հեշտ է հասկանալ և հետևյալն են:

Խոսելով տարբերությունների մասին՝ RISC-ը բեռ է դնում ծրագրակազմ արտադրողների վրա, քանի որ նրանք պետք է ավելի շատ տողեր գրեն նույն առաջադրանքների համար: RISC-ն ավելի էժան է, քան CISC-ը, քանի որ պահանջվում են ավելի քիչ տրանզիստորներ: Համակարգչի արագությունը նույնպես ավելի բարձր է, եթե միևնույն ակնթարթում կատարվեն ավելի քիչ հրահանգներ:

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