Prosessor (və ya CPU – Mərkəzi Emal Bloku) kompüterin “beyni” sayılır və onun əsas funksiyası məlumatları emal etmək, əmrləri yerinə yetirmək və digər komponentləri idarə etməkdir.
Prosessor aşağıdakı 3 əsas mərhələ ilə işləyir:
Prosessor RAM-dan və ya yaddaşdan növbəti əmri oxuyur.
Bu əmrin ünvanı Program Counter (PC) adlı daxili registrdə saxlanır.
Əmr şəklinə görə təhlil olunur və hansı növ əməliyyat olduğu (məsələn, toplama, çıxma, köçürmə və s.) müəyyən edilir.
Control Unit (İdarəetmə Bloku) bu prosesi icra edir.
Əmr Arithmetic Logic Unit (ALU) və ya digər daxili bloklarla yerinə yetirilir.
Məsələn: 2 rəqəmin toplanması, məlumatın yaddaşa yazılması, şərtli keçid və s.
🔁 Bu dövr saniyədə milyonlarla dəfə (MHz, GHz) təkrarlanır.
Hissə | Rolu |
---|---|
ALU | Aritmetik və məntiqi əməliyyatları yerinə yetirir |
Control Unit (CU) | Əmrləri yönləndirir, digər hissələri idarə edir |
Registers | Müvəqqəti məlumat saxlayan çox sürətli yaddaş |
Cache Memory | Ən tez-tez istifadə olunan veriləri müvəqqəti saxlayır |
Clock | Bütün əməliyyatlara vaxt siqnalları verir |
Program Counter (PC) | Növbəti əmr haradadır, onun ünvanını saxlayır |
Əmr: A = B + C
1. B və C RAM-dan oxunur (fetch)
2. Əmr təhlil edilir: “topla və A-ya yaz” (decode)
3. B və C ALU-da toplanır, nəticə A registrinə yazılır (execute)
Mövzu | İzah |
---|---|
Sürət (GHz) | 1 GHz = saniyədə 1 milyard əməliyyat dövrü |
Çoxnüvəli (Multi-core) | Eyni anda bir neçə əməliyyatı paralel yerinə yetirir |
Hyper-Threading | Hər nüvənin 2 məntiqi axınla işləməsi |
ARM vs x86 | Mobil vs Masaüstü prosessor memarlığı fərqləri |
Məsələn, aşağıdakı assembler dili kodu CPU-nun necə işlədiyini göstərir (x86 memarlığı üçün):
MOV AX, 5 ; AX registrinə 5 yaz
MOV BX, 3 ; BX registrinə 3 yaz
ADD AX, BX ; AX = AX + BX (yəni 5 + 3 = 8)
Bu əmrlər birbaşa CPU tərəfindən 1 və 0-lara çevrilərək icra olunur.
Azerbaijan Baku
+994703888280
Open hours:Mon - Fri: 10 am - 5 pm
Sundday, Saturday CLOSED
© 2023 JSNET. All rights reserved.