ALU мен CPU арасындағы негізгі айырмашылық мынада: ALU арифметикалық және логикалық операцияларды орындайтын орталық процессордың ішкі жүйесі болып табылатын электрондық схема, ал орталық процессор компьютерді басқару нұсқауларын өңдейтін электрондық схема болып табылады.
Компьютер жүйесі аппараттық және бағдарламалық құралдан тұрады. Аппараттық құрал – электронды немесе механикалық құрамдас бөліктер. Бағдарламалық құрал деректер мен нұсқауларға сілтеме жасайды. Компьютердің тапсырмаларын орындау үшін маңызды құрамдас процессор болып табылады. Орталық процессор екі негізгі ішкі жүйеден тұрады. Олар ALU және басқару блогы.
ALU дегеніміз не?
ALU арифметикалық және логикалық бірлікті білдіреді. Бұл орталық процессордың ішкі жүйесі немесе құрамдас бөлігі. Оның негізгі мақсаты – арифметикалық және логикалық амалдарды өңдеу. Арифметикалық амалдар қосу, алу, бөлу, көбейту және т.б.. Логикалық амалдар мәлімдеменің ақиқат немесе жалған екенін анықтайды. Сонымен қатар, графикалық өңдеу бірліктері (GPU), өзгермелі нүкте бірліктері (FPU) да ALU бар. Бір CPU, FPU немесе GPU кеңейтілген есептеулерді өңдеу үшін бірнеше ALU болуы мүмкін.
01-сурет: ALU
ALU әртүрлі есептеулерді орындайды. Оған кірістер ол жұмыс істейтін деректер болып табылады. Оларды операндтар деп атайды. «2+3=5» сияқты математикалық өрнекте 2 және 3 операндтар болып табылады.«+» - бұл қосымша және ол оператор. «5» орындалған операцияның нәтижесі болып табылады. Күй тізілімі ALU алдыңғы операциялары немесе ағымдағы операция туралы ақпаратты талап етеді. Сонымен, ALU-да кіріс және шығыс күй сигналдары бар. Опкод - бұл қандай операцияны орындау керектігін түсіндіретін машина тілінің нұсқауы. Қысқаша айтқанда, ALU осылай жұмыс істейді.
Процессор дегеніміз не?
CPU (немесе әдетте процессор ретінде белгілі) компьютердің әртүрлі тапсырмаларын орындау үшін нұсқауларды өңдейді. Орталық процессордың негізгі ішкі жүйелері ALU және CU болып табылады. ALU арифметикалық және логикалық операцияларды өңдейді. Басқару блогын білдіретін КО компьютердің жұмысын реттейді және синхрондайды. Және ол бағдарламаланатын регистрлерден және басқа электроникадан тұрады. Сондықтан ол жадтан нұсқауларды алып, оларды декодтайды және қажетті тапсырманы орындау үшін әртүрлі блоктарға бағыттайды.
Жад процессордың дұрыс жұмыс істеуі үшін маңызды құрамдас болып табылады. Ол орталық процессордың орындауы үшін нұсқауларды береді, сонымен қатар деректерді өңдеуден кейін нәтиже сақтау үшін жадқа оралады. Сонымен қатар, процессор сүйенетін басқа компоненттер - жүйелік сағат, қосымша жад, деректер және мекенжай шиналары. Орталық процессор компьютер архитектурасына байланысты 32 биттік нұсқауларды немесе 64 биттік нұсқауларды өңдей алады.
02-сурет: CPU
Әдетте, процессордың деректерді тасымалдау мүмкіндігі жоғары. Әрі қарай, сағат жылдамдығы секунд ішінде өңдей алатын нұсқаулар санын көрсетеді. Сонымен, егер процессордың тактілік жиілігі 2 ГГц болса, ол секунд сайын 2 миллиард нұсқауларды өңдей алады дегенді білдіреді. Қысқаша айтқанда, процессор бүкіл компьютерлік жүйедегі ең маңызды құрамдас болып табылады.
ALU және CPU арасындағы айырмашылық неде?
ALU және CPU |
|
ALU – компьютер нұсқауларындағы операндтар бойынша арифметикалық және логикалық операцияларды орындайтын процессордың бөлігі. | CPU – арифметикалық, логикалық, басқару және енгізу/шығару операциялары сияқты әртүрлі операцияларды орындау үшін компьютерлік бағдарламаның нұсқауларын тасымалдайтын компьютердегі электрондық схема. |
дегенді білдіреді | |
Арифметикалық және логикалық бірлік. | Орталық өңдеу блогы. |
Негізгі тапсырма | |
Арифметикалық және логикалық амалдарды орындайды. | Компьютерді басқару нұсқауларын өңдейді. |
Негізгі фокус | |
Математика және логика | Функцияларды уақытында дәл орындау |
Қорытынды – ALU және CPU
ALU мен орталық процессордың айырмашылығы мынада: ALU арифметикалық және логикалық операцияларды орындайтын орталық процессордың ішкі жүйесі болып табылатын электрондық схема, ал орталық процессор компьютерді басқару нұсқауларын өңдейтін электрондық схема болып табылады.