Nüvə ilə Prosessor Arasındakı Fərq

Mündəricat:

Nüvə ilə Prosessor Arasındakı Fərq
Nüvə ilə Prosessor Arasındakı Fərq

Video: Nüvə ilə Prosessor Arasındakı Fərq

Video: Nüvə ilə Prosessor Arasındakı Fərq
Video: Ayan Babakişiyeva & Nadir Qafarzadə - Sənin üçün 2024, Noyabr
Anonim

Core vs Prosessor

Prosessor və nüvə arasındakı fərq, əgər kompüterdən savadlı deyilsinizsə, müəmmalı mövzu ola bilər. Prosessor və ya CPU kompüter sisteminin beyni kimidir. Arifmetik, məntiqi və nəzarət əməliyyatları kimi bütün əsas funksiyalara cavabdehdir. Pentium prosessoru kimi ənənəvi prosessor prosessorun içərisində yalnız bir nüvəyə malikdir, lakin müasir prosessorlar çoxnüvəli prosessorlardır. Çox nüvəli prosessorda prosessor paketinin içərisində bir neçə nüvə var, burada nüvə prosessorun ən əsas hesablama vahididir. Nüvə eyni anda yalnız bir proqram təlimatını yerinə yetirə bilər (hiper-işləmə qabiliyyəti mövcud olduqda bir neçəsini yerinə yetirə bilər), lakin bir neçə nüvədən ibarət olan prosessor nüvələrin sayından asılı olaraq eyni vaxtda bir neçə təlimatı yerinə yetirə bilər.

Prosessor nədir?

Mərkəzi Qenerasiya Vahidi (CPU) kimi də tanınan prosessor, proqram təlimatlarının icrasına cavabdeh olan kompüter sisteminin ən vacib hissəsidir. Bu təlimatlar arifmetik, məntiqi, nəzarət və giriş-çıxış əməliyyatlarını əhatə edir. Ənənəvi olaraq prosessor bütün arifmetik və məntiqi əməliyyatlara cavabdeh olan Arifmetik və Məntiqi Vahid (ALU) adlı komponentdən və bütün idarəetmə əməliyyatlarına cavabdeh olan İdarəetmə Bölməsi (CU) adlı digər komponentdən ibarətdir. Həmçinin, dəyərləri saxlamaq üçün registrlər dəsti var. Ənənəvi olaraq bir prosessor eyni anda yalnız bir əmri yerinə yetirə bilərdi. Yalnız bir nüvəsi olan prosessorlara tək nüvəli prosessorlar deyilir. Pentium seriyası tək nüvəli prosessorlar üçün nümunədir.

Sonra çoxnüvəli prosessorlar təqdim edildi, burada tək bir prosessorda nüvə kimi tanınan bir neçə prosessor var idi. Beləliklə, iki nüvəli prosessorda prosessorun içərisində iki nüvə, dördnüvəli prosessorda isə dörd nüvə var. Beləliklə, çoxnüvəli prosessor içərisində nüvə adlanan bir neçə prosessoru olan bir paket kimidir. Bu çoxnüvəli prosessorlar nüvələrin sayından asılı olaraq eyni vaxtda bir neçə təlimatı yerinə yetirə bilər.

Nüvələrdən başqa prosessor, həmçinin cihazı xarici dünyaya birləşdirən interfeysə malikdir. Çoxnüvəli prosessor həm də bütün nüvələri xarici dünya ilə birləşdirən interfeysə malikdir. Bundan əlavə, bütün nüvələr üçün ümumi olan L3 keşi kimi tanınan son səviyyəli önbelleğe malikdir. Üstəlik, prosessorda yaddaş nəzarətçisi və giriş-çıxış nəzarətçisi ola bilər, lakin arxitekturadan asılı olaraq bəzən onlar prosessordan kənarda olan çipsetdə yerləşə bilər. Digər bəzi prosessorların daxilində Qrafik Emalı Birlikləri (GPU) var, burada GPU da kiçik və daha az güclü nüvələrdən ibarətdir.

Özək nədir?

Nüvə prosessorun əsas hesablama komponentidir. Bir neçə nüvə birlikdə bir prosessoru təşkil edir. Bir nüvə bir neçə əsas hissədən ibarətdir. Hesab və Məntiq Bölməsi bütün arifmetik və məntiqi əməliyyatları yerinə yetirmək üçün məsuliyyət daşıyır. İdarəetmə bölməsi bütün nəzarət əməliyyatlarına cavabdehdir. Registrlər dəsti qiymətləri müvəqqəti saxlayır. Əgər nüvədə hiper-işləmə adlanan qurğu yoxdursa, o, eyni anda yalnız bir proqram təlimatını yerinə yetirə bilər. Bununla belə, müasir nüvələrdə hiper yivləmə adlanan texnologiya var, burada nüvədə bir neçə təlimatı paralel yerinə yetirməyə qadir olan lazımsız funksional bölmələr var. Bir nüvənin içərisində L1 önbelleği və L2 önbelleği adlanan iki səviyyəli önbellek var. L1 ən yaxındır, ən sürətli, lakin ən kiçikdir. L2 önbelleği L1 keşindən sonra bir az böyükdür, lakin L1-dən daha yavaşdır. Bu keşlər daha sürətli və səmərəli giriş təmin etmək üçün kompüterin Təsadüfi Giriş Yaddaşına (RAM) və ondan alınan məlumatları saxlayan daha sürətli yaddaşlardır.

Əsas və prosessor arasındakı fərq
Əsas və prosessor arasındakı fərq
Əsas və prosessor arasındakı fərq
Əsas və prosessor arasındakı fərq

Prosessor və Core arasındakı fərq nədir?

• Nüvə prosessorun ən əsas hesablama vahididir. Prosessor bir və ya bir neçə nüvədən ibarətdir. Ənənəvi prosessorlarda yalnız bir nüvə var idi, müasir prosessorlarda isə bir neçə nüvə var.

• Nüvə ALU, CU və registrlər dəstindən ibarətdir.

• Nüvə hər nüvədə olan L1 və L2 adlı iki səviyyəli keşdən ibarətdir.

• Prosessor L3 keşi adlanan zəng nüvələri tərəfindən paylaşılan keşdən ibarətdir. Bu, bütün nüvələr üçün ümumidir.

• Memarlıqdan asılı olaraq prosessor yaddaş nəzarətçisindən və giriş/çıxış nəzarətçisindən ibarət ola bilər.

• Bəzi prosessor paketləri həmçinin Qrafik Emal Vahidlərindən (GPU) ibarətdir.

• Hiper-yivlənməyə malik olmayan nüvə eyni anda yalnız bir təlimatı yerinə yetirə bilər, bir neçə nüvədən ibarət çoxnüvəli prosessor isə bir neçə təlimatı paralel icra edə bilər. Əgər prosessor hiper iş parçacığını dəstəkləməyən 4 nüvədən ibarətdirsə, həmin prosessor eyni anda 4 təlimatı yerinə yetirə bilər.

• Hyper-threading texnologiyasına malik nüvədə lazımsız funksional bölmələr var ki, onlar eyni anda birdən çox təlimatı yerinə yetirə bilsinlər. Məsələn, 2 ipli nüvə eyni vaxtda 2 əmri yerinə yetirə bilər, buna görə də 4 belə nüvəli prosessor 2×4 təlimatı paralel olaraq yerinə yetirə bilər. Bu mövzular adətən məntiqi nüvələr adlanır və Windows-un tapşırıq meneceri ümumiyyətlə məntiqi nüvələrin sayını göstərir, lakin fiziki nüvələri deyil.

Xülasə:

Prosessor vs Core

Nüvə prosessorun ən əsas hesablama vahididir. Müasir çoxnüvəli prosessor onların içərisində bir neçə nüvədən ibarətdir, lakin erkən prosessorlarda yalnız bir nüvə var idi. Nüvə öz ALU, CU və registrlər dəstindən ibarətdir. Prosessor bir və ya bir neçə belə nüvədən ibarətdir. Prosessor paketi həmçinin nüvələri xaricə bağlayan qarşılıqlı əlaqələri ehtiva edir. Memarlıqdan asılı olaraq prosessorda inteqrasiya olunmuş GPU, IO nəzarətçi və yaddaş nəzarətçisi də ola bilər. Adından da göründüyü kimi iki nüvəli prosessorda 2 nüvə, dördnüvəli prosessorda isə 4 nüvə var. Nüvə eyni vaxtda yalnız bir təlimatı yerinə yetirə bilər (hiper-işləmə mövcud olduqda çox azdır), lakin çoxnüvəli prosessor təlimatları paralel icra edə bilər, çünki hər nüvə müstəqil CPU kimi fəaliyyət göstərir.

Tövsiyə: