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

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

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

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

RAM ընդդեմ պրոցեսորի

RAM-ը և Processor-ը համակարգչային համակարգի երկու հիմնական բաղադրիչներն են: Սովորաբար պրոցեսորը գալիս է որպես մեկ չիպ, մինչդեռ RAM կրիչները գալիս են որպես մի քանի IC-ից բաղկացած մոդուլ: Երկուսն էլ կիսահաղորդչային սարքեր են։

Ի՞նչ է RAM-ը:

RAM-ը նշանակում է Random Access Memory, որն այն հիշողությունն է, որն օգտագործվում է համակարգիչների կողմից հաշվողական գործընթացների ընթացքում տվյալների պահպանման համար: RAM-ը թույլ է տալիս մուտք գործել տվյալներ ցանկացած պատահական կարգով, և դրանում պահվող տվյալները անկայուն են. այսինքն՝ տվյալները ոչնչացվում են սարքի հոսանքի դադարեցումից հետո:

Վաղ համակարգիչներում ռելեի կոնֆիգուրացիաները օգտագործվում էին որպես RAM, սակայն ժամանակակից համակարգչային համակարգերում RAM սարքերը պինդ վիճակի սարքեր են՝ ինտեգրալային սխեմաների տեսքով:Գոյություն ունեն RAM-ի երեք հիմնական դասեր, և դրանք են՝ Static RAM (SRAM), Dynamic RAM (DRAM) և Phase-change RAM (PRAM): SRAM-ում տվյալները պահվում են՝ օգտագործելով մեկ flip-flop վիճակի յուրաքանչյուր բիթ; DRAM-ում յուրաքանչյուր բիտի համար օգտագործվում է մեկ կոնդենսատոր: (Կարդացեք ավելին SRAM-ի և DRAM-ի միջև տարբերության մասին)

RAM սարքերը կառուցված են կոնդենսատորների մեծ հավաքածուի միջոցով, որոնք օգտագործվում են բեռները ժամանակավորապես պահելու համար: Երբ կոնդենսատորը լիցքավորվում է, տրամաբանական վիճակը 1 է (բարձր), իսկ լիցքաթափվելիս տրամաբանական վիճակը 0 է (ցածր): Յուրաքանչյուր կոնդենսատոր ներկայացնում է հիշողության մեկ բիթ, և այն պետք է լիցքավորվի կանոնավոր պարբերականությամբ՝ անընդհատ տվյալների պահպանման համար. այս կրկնվող լիցքավորումը հայտնի է որպես թարմացման ցիկլ:

Ի՞նչ է պրոցեսորը:

Այն միկրոպրոցեսոր է (էլեկտրոնային միացում, որը կառուցված է կիսահաղորդչային վաֆլի/սալիկի վրա), որը սովորաբար հայտնի է որպես պրոցեսոր և կոչվում է համակարգչային համակարգի կենտրոնական մշակման միավոր: Դա էլեկտրոնային չիպ է, որը մշակում է տեղեկատվությունը մուտքերի հիման վրա:Այն ի վիճակի է շահարկել, առբերել, պահել և/կամ ցուցադրել տեղեկատվությունը երկուական ձևով: Համակարգի յուրաքանչյուր բաղադրիչ գործում է պրոցեսորի ուղղակի կամ անուղղակի հրահանգների համաձայն:

Առաջին միկրոպրոցեսորը ստեղծվել է 1960-ականներին՝ կիսահաղորդչային տրանզիստորի հայտնաբերումից հետո: Անալոգային պրոցեսորը կամ համակարգիչը, որը բավականաչափ մեծ է սենյակն ամբողջությամբ լցնելու համար, կարելի է մանրապատկերի չափով փոքրացնել այս տեխնոլոգիայի միջոցով: Intel-ը թողարկել է աշխարհում առաջին Intel 4004 միկրոպրոցեսորը 1971 թվականին: Այդ ժամանակից ի վեր այն հսկայական ազդեցություն է թողել մարդկային քաղաքակրթության վրա՝ զարգացնելով համակարգչային տեխնոլոգիաները:

Պրոցեսորը հրահանգներ է կատարում օցիլյատորով որոշված հաճախականությամբ, որը գործում է որպես շղթայի ժամացույցի մեխանիզմ: Յուրաքանչյուր ժամացույցի ազդանշանի գագաթնակետին պրոցեսորը կատարում է մեկ տարրական գործողություն կամ հրահանգի մի մասը: Պրոցեսորի արագությունը որոշվում է այս ժամացույցի արագությամբ: Նաև ցիկլերը մեկ հրահանգի համար (CPI) տալիս է ցիկլերի միջին թիվը, որոնք անհրաժեշտ են պրոցեսորի համար հրահանգը կատարելու համար:Ցածր CPI արժեք ունեցող պրոցեսորներն ավելի արագ են, քան ավելի բարձր CPI արժեքներ ունեցողները։

Պրոցեսորը բաղկացած է մի քանի փոխկապակցված միավորներից: Քեշի հիշողությունը և գրանցման միավորները, կառավարման միավորը, կատարման միավորը և ավտոբուսի կառավարման միավորը պրոցեսորի հիմնական բաղադրիչներն են: Վերահսկիչ միավորը կապում է մուտքային տվյալները, վերծանում և փոխանցում կատարման փուլերին: Այն պարունակում է ենթաբաղադրիչներ, որոնք կոչվում են հաջորդականություն, շարքային հաշվիչ և հրահանգների ռեգիստր: Sequencer-ը համաժամացնում է հրահանգների կատարման արագությունը ժամացույցի արագության հետ և այն նաև փոխանցում է կառավարման ազդանշանները այլ միավորներին: Հերթական հաշվիչը պահպանում է ընթացիկ կատարվող հրահանգի հասցեն, իսկ հրահանգների գրանցամատյանը պարունակում է հաջորդող հրահանգները, որոնք պետք է կատարվեն:

Կատարման ստորաբաժանումը գործողություններն իրականացնում է հրահանգների հիման վրա: Թվաբանական և տրամաբանական միավորը, լողացող կետի միավորը, կարգավիճակի ռեգիստրը և կուտակիչ ռեգիստրը կատարողական միավորի ենթաբաղադրիչն են: Թվաբանական և տրամաբանական միավորը (ALU) կատարում է հիմնական թվաբանական և տրամաբանական գործառույթներ, ինչպիսիք են AND, OR, NOT և XOR գործողությունները:Այս գործողությունները կատարվում են երկուական ձևով` ենթարկվելով բուլյան տրամաբանությանը: Լողացող կետային միավորն իրականացնում է լողացող կետային արժեքների հետ կապված գործողություններ, որոնք չեն իրականացվում ALU-ի կողմից:

Ռեգիստրները փոքր տեղային հիշողության տեղակայանքներ են չիպի ներսում, որոնք ժամանակավորապես պահում են մշակող միավորների հրահանգները: Կուտակային ռեգիստրը (ACC), կարգավիճակի ռեգիստրը, հրահանգների գրանցամատյանը, հերթական հաշվիչը և բուֆերային ռեգիստրը ռեգիստրների հիմնական տեսակներն են: Քեշը նաև տեղական հիշողություն է, որն օգտագործվում է RAM-ում առկա տեղեկատվությունը ժամանակավորապես պահելու համար՝ գործողությունների ընթացքում ավելի արագ մուտք գործելու համար:

Պրոցեսորները կառուցված են տարբեր ճարտարապետությունների և հրահանգների հավաքածուների միջոցով: Հրահանգների հավաքածուն այն հիմնական գործողությունների հանրագումարն է, որը կարող է կատարել պրոցեսորը: Ըստ հրահանգների հավաքածուների՝ պրոցեսորները դասակարգվում են հետևյալ կերպ.

• 80×86 ընտանիք. («x»-ը մեջտեղում ներկայացնում է ընտանիքը; 386, 486, 586, 686 և այլն)

• ARM

• IA-64

• MIPS

• Motorola 6800

• PowerPC

• SPARC

Գոյություն ունեն համակարգիչների համար Intel միկրոպրոցեսորների նախագծման մի քանի դասեր:

386. Intel Corporation-ը թողարկեց 80386 չիպը 1985 թվականին: Այն ուներ 32-բիթանոց ռեգիստրի չափ, 32-բիթանոց տվյալների ավտոբուս և 32-բիթանոց հասցեի ավտոբուս և կարողացավ կառավարել 16 ՄԲ հիշողություն; այն ուներ 275000 տրանզիստոր: Հետագայում i386-ը մշակվեց ավելի բարձր տարբերակների:

486, 586 (Pentium), 686 (Pentium II դաս) առաջադեմ միկրոպրոցեսորներ էին, որոնք նախագծված էին սկզբնական i386 դիզայնի հիման վրա:

Ո՞րն է տարբերությունը RAM-ի և պրոցեսորի միջև:

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

• Ժամանակակից համակարգիչներում և՛ RAM-ը, և՛ պրոցեսորները կիսահաղորդչային սարքեր են և պետք է միացված լինեն հիմնական տախտակին (մայր տախտակին) երկարացման միջանցքների միջոցով:

• Ե՛վ օպերատիվ հիշողությունը, և՛ պրոցեսորը համակարգչային համակարգի հիմնական բաղադրիչներն են և չեն աշխատի սխալ աշխատելու դեպքում:

• Ընդհանրապես, պրոցեսորը գնահատվում է այն գործողությունների (ցիկլերի) քանակով, որը կարող է կատարել վայրկյանում (ԳՀց-ով), իսկ RAM-ը գնահատվում է հիշողության ծավալի համար (ՄԲ կամ ԳԲ):

• Պրոցեսորը հայտնաբերվում է որպես մեկ IC փաթեթ, մինչդեռ RAM կրիչները հասանելի են որպես մի քանի IC-ից բաղկացած մոդուլներ:

Հարակից գրառումներ՝

1. Տարբերությունը RAM-ի և ROM-ի միջև

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