Най- ключова разлика между ALU и CPU е, че ALU е електронна схема, която е подсистема на процесора, която извършва аритметични и логически операции, докато CPU е електронна схема, която обработва инструкции за работа с компютъра.
Компютърната система се състои както от хардуер, така и от софтуер. Хардуер са електронните или механичните компоненти. Софтуерът се отнася до данните и инструкциите. Основният компонент за изпълнение на задачите на компютъра е процесорът. CPU се състои от две основни подсистеми. Те са ALU и блокът за управление.
1. Преглед и ключова разлика
2. Какво е АЛУ
3. Какво е процесор
4. Паралелно сравнение - ALU срещу CPU в таблична форма
5. Резюме
ALU означава Аритметична и логическа единица. Това е подсистема или компонент на процесора. Основната цел на него е да обработва аритметични и логически операции. Аритметичните операции са събиране, изваждане, деление, умножение и т.н. Логичните операции определят дали дадено твърдение е вярно или невярно. Освен това, графичните процесорни единици (GPU), единиците с плаваща запетая (FPU) също имат ALU. Един CPU, FPU или GPU може да има множество ALU за обработка на разширени изчисления.
Фигура 01: ALU
ALU извършва различни изчисления. Входът към него са данните, върху които ще работи. Те се наричат операнди. В математически израз като "2 + 3 = 5" 2 и 3 са операндите. „+“ Е добавката и е операторът. '5' е резултат от извършената операция. Регистърът на състоянието изисква информация за предишните операции на ALU или текущата операция. Така че, в ALU има входящи и изходящи сигнали за състояние. Опкод е инструкцията за езика на машината, която обяснява каква операция трябва да извърши. Накратко, така функционира ALU.
Процесорът (или обикновено известен като процесор) обработва инструкции за изпълнение на различни задачи на компютъра. Основните подсистеми на процесора са ALU и CU. ALU се справя с аритметични и логически операции. CU, който представлява контролния блок, регулира и синхронизира операциите на компютъра. И се състои от програмируеми регистри и друга електроника. Следователно той извлича инструкции от паметта, декодира ги и ги насочва към различни единици, за да изпълни необходимата задача.
Паметта е важен компонент за правилното функциониране на процесора. Той предоставя инструкциите за изпълнение на процесора, а също и след обработката на данните, резултатът се връща в паметта за съхранение. Освен това, другите компоненти, на които разчита процесорът, са системни часовник, вторично съхранение, шини за данни и адреси. Процесорът може да обработва 32-битови инструкции или 64-битни инструкции в зависимост от архитектурата на компютъра.
Фигура 02: CPU
Обикновено процесорът има голям капацитет за пренос на данни. Освен това, тактовата честота показва броя на инструкциите, които може да обработи в рамките на секунда. Така че, ако тактовата честота на процесора е 2 GHz, това означава, че той може да обработва 2 милиарда инструкции всяка секунда. Накратко, процесорът е най-важният компонент в цялата компютърна система.
ALU срещу CPU | |
ALU е част от процесора, който извършва аритметични и логически операции върху операндите в компютърни инструкции. | CPU е електронна схема в компютъра, която носи инструкции на компютърна програма за извършване на различни операции като аритметични, логически, контролни и входно-изходни операции. |
Поставки за | |
Аритметична и логическа единица. | Централен процесор. |
Основна задача | |
Извършва аритметични и логически операции. | Работи с инструкциите за работа с компютъра. |
Основен фокус | |
Математика и логика | Извършване на функционалностите точно навреме |
Разликата между ALU и CPU е, че ALU е електронна схема, която е подсистема на процесора, която извършва аритметични и логически операции, докато CPU е електронна схема, която обработва инструкции за работа с компютъра.
1. „Централно звено за обработка.“ Уикипедия, Фондация Уикимедия, 27 април 2018 г. Достъпно тук
2. "Аритметична логическа единица." Уикипедия, Фондация Уикимедия, 22 април 2018 г. Достъпно тук
1.'ALU block'By Lambtron - Собствена работа, (CC BY-SA 4.0) през Wikimedia на Commons
2. 'Ic-photo-Nintendo-DMG-CPU B- (Gameboy-CPU)' от моя собствен потребител: ZyMOS - CPU Grave Yard, моята CPU колекция, (CC BY-SA 4.0) през Commons Wikimedia