Mündəricat
Mərkəzi Prosessor (CPU) mürəkkəb, lakin kritik bir aparat parçasıdır. O, kompüter sisteminin "beyni"dir və kompüterin yerinə yetirdiyi müxtəlif tapşırıqlara cavabdehdir. Bu tapşırıqların icrası zamanı çoxlu hesablamalar aparır. Beləliklə, sual; CPU hesablamalarını harada saxlayır?
Tez CavabCPU bütün hesablamalarını saxlamaq üçün registrlərdən istifadə edir. Registrlər müvəqqəti yaddaşdır, CPU keşi və Random Access Memory (RAM) kimi. Lakin, registrlər kifayət qədər kiçik və daha sürətlidir.
Müxtəlif CPU registrləri, o cümlədən verilənlər, ünvan və status registrləri var. Hər növ fərqli məqsədlər üçün istifadə olunur. Məsələn, məlumat registrləri rəqəmsal məlumatları saxlamağa kömək edir; status registrləri həqiqət dəyərlərini saxlayır və s.
Bu və daha çox şey haqqında aşağıda ətraflı məlumat əldə etmişik. Odur ki, bu CPU saxlama sahələri, onların necə işlədiyi və mövcud müxtəlif növlər haqqında daha çox bilmək üçün oxumağa davam edin.
CPU hesablamalarını harada saxlayır?
CPU hesablamalarını burada saxlayır. registrlər kimi tanınan müvəqqəti yaddaşın unikal növləri. O, registrlərdən istifadə edir, çünki CPU keşində və hətta RAM -da daha məlumat saxlamaqdan daha səmərəlidir .
Registrlər CPU arxitekturasının bir hissəsidir və siz onları dəyişdirə (əlavə edə və ya silə) bilməzsiniz. Onlar ola biləcək kiçik miqdarda super sürətli yaddaşdan ibarətdirtəsadüfi daxil olub. Bəzi registrlər xüsusi səbəblərə görə Yalnız oxumaq üçün və ya Yalnız yazmaq üçün olur.
Həmçinin bax: Android-də qovluğu necə etmək olarBu müvəqqəti yaddaş növləri əsas yaddaşın (RAM) bir hissəsi deyil, lakin bəzən onlara yaddaş ünvanı təyin edilir. Kompüterinizin CPU-su digər daha əhəmiyyətli yaddaş növlərindən məlumat alır. Sonra onu hesablamalar və saxlama məqsədləri üçün registrlərinə yükləyir. Məlumat emal edildikdən sonra yeni təhlillər üçün yer yaratmaq üçün adətən RAM-da (sistemin yaddaşında) saxlanılır.
Registrlər və Yaddaş İerarxiyası
Siz əvvəllər Yaddaş iyerarxiyası terminini eşitmisinizmi? Yaddaşın müxtəlif növlərini və onların necə işlədiyini təsvir etmək üçün kompüter arxitekturasında adətən istifadə olunur. Məsələn, sərt disklər daha yavaş və daha böyük yaddaş növləridir və iyerarxik olaraq aşağıda yerləşdirilir. CPU registrləri ən sürətli (giriş vaxtının sırası) və ən kiçik yaddaş növləridir. Beləliklə, onlar piramidanın yuxarı hissəsində, , sonra isə CPU keşində yerləşdirilir.
CPU registrləri müxtəlif ölçülərə malikdir . Registr yaddaşının ölçüsü onun saxlaya biləcəyi bitlərin sayı ilə müəyyən edilir. Məsələn, ən çox yayılmış registr ölçüləri 8-bit ( 8 bit deməkdir), 12-bit , 16-bit , 32-bit və 64-bit . Registrlər bəzən müxtəlif rejimlərdə işləyə bilər, yəni 32-bit registr bölünə bilər 8-bit ölçülər 4 dəfə . Bu, ona müxtəlif məlumatları eyni vaxtda saxlamağa imkan verir.
Vacib QeydCPU keşi və registrləri nəzərdən qaçırılmayan mühüm komponentlərdir. CPU öz vəzifələrini ağlabatan və maksimum səmərəliliklə yerinə yetirmək üçün onlara ehtiyac duyur. Keş mövcud olmasaydı, CPU-lar RAM-dan məlumatları yükləməli olacaq, bu da kompüterləri çox yavaşlatacaq.
CPU Registrləri Necə İşləyir?
Biz qeyd etdik ki, registrlər müxtəlif məqsədlər üçün müxtəlif növlərə malikdir (aşağıda ətraflı məlumat tapa bilərsiniz). Sistemdə başqa yerdə saxlanılan məlumatların tapılmasına kömək etmək üçün onlar tez-tez məlumat və ya ünvanları saxlayırlar. Məlumatlar adətən CPU keşində və ya RAM-da saxlanılır.
Həmçinin bax: Tətbiq olmadan Fitbit-də vaxtı necə dəyişdirmək olarMəsələn, indeks registrləri hesab tapşırıqlarında CPU-ya lazım olan məlumatları tapmağa imkan verən ünvanları saxlayır . İndeks registrləri CPU-nun səmərəliliyinin artırılmasında mühüm rol oynayır . Onlar yaddaş istifadəsini əhəmiyyətli dərəcədə azaldır və CPU-nun icra sürətini sürətləndirir.
Registrlərin Növləri
Əgər bilmirsinizsə, çoxsaylı müxtəlif növ registrlər var. Və onların hamısı CPU-ya müxtəlif əməliyyatları yerinə yetirməkdə kömək etmək üçün işləyir. CPU-nun registrlərinin sayı və növləri onun arxitekturasından asılıdır. Bəziləri digərlərindən daha vacib rol oynayır.
Bunların necə işlədiyinə dair ümumi fikir vermək üçün aşağıda bu CPU registrlərinin bəzilərini qeyd etdik. Baxın!
- DaimiQeydiyyatçılar – Onlar Yalnız oxumaq üçün dəyərləri saxlayırlar.
- Ünvan Qeydləri – Məlumatların yerləşdirilməsi prosesində CPU-ya kömək edən məlumat ünvanlarını saxlayırlar. RAM-da.
- Məlumat Reyestri – Onlar hesab tapşırıqları üçün istifadə olunan rəqəmli məlumatları saxlayırlar.
- Status Qeydiyyatları – Saxlayın həqiqət dəyərləri CPU-ya göstərişi yerinə yetirməli olub-olmadığını müəyyən etməyə kömək edir.
- Vektor Qeydiyyatı – Onlar vektor emalı üçün məlumatları saxlayırlar.
- Təlimat Registrləri – CPU-nun hazırda icra etdiyi təlimatları saxla.
Registrlərin bir neçə başqa növü də var; tam siyahı ilə buradan tanış ola bilərsiniz. Bütün bu registrlər kompüterinizin əməliyyatlarını səmərəli, sürətli və 100% uğurlu etmək üçün CPU ilə ahəngdar işləyir.
Nəticə
CPU hesablamalarını harada saxlayır? Öyrəndik ki, CPU öz hesablamalarını saxlamaq üçün registrlərdən istifadə edir. Registrlər müvəqqəti yaddaşın xüsusi növləridir. Onlar kompüter sistemlərində ən kiçik və ən sürətli yaddaş növləridir.
Registrlər kompüter arxitekturasının yaddaş iyerarxiyasında piramidanın yuxarı hissəsində yerləşir. Növbəti sıra CPU keşidir . Hər ikisi CPU-nun tapşırıqları yerinə yetirərkən mümkün qədər səmərəli və sürətli olmasını təmin etməkdə mühüm rol oynayır.
Biz registrlərin çox növlərinin olduğunu da öyrəndik. Hər növ müəyyən bir məqsəd üçün nəzərdə tutulmuşdur. Belə ki,ümid edirik ki, yuxarıdakı suala indi və gələcəkdə rahatlıqla cavab verə bilərsiniz.