Різниця між ALU та CPU

The ключова різниця між ALU і CPU є те, що ALU - це електронна схема, яка є підсистемою CPU, яка виконує арифметичні та логічні операції, тоді як CPU - це електронна схема, яка обробляє вказівки щодо керування комп'ютером.

Комп'ютерна система складається як з апаратного, так і з програмного забезпечення. Обладнання - це електронні або механічні компоненти. Програмне забезпечення посилається на дані та інструкції. Важливим компонентом для виконання завдань комп’ютера є процесор. Процесор складається з двох основних підсистем. Вони є АЛУ та Блок управління.

ЗМІСТ

1. Огляд та ключові відмінності
2. Що таке АЛУ
3. Що таке процесор
4. Поплечне порівняння - ALU та CPU у табличній формі
5. Підсумок

Що таке АЛУ?

ALU означає Арифметико-логічний блок. Це підсистема або компонент ЦП. Основна його мета - обробляти арифметичні та логічні операції. Арифметичні операції - це додавання, віднімання, ділення, множення тощо. Логічні операції визначають, чи є твердженням істинним чи хибним. Крім того, у графічних процесорів (GPU), одиницях з плаваючою точкою (FPU) також є ALU. Один CPU, FPU або GPU може мати кілька ALU для обробки розширених обчислень.

Малюнок 01: АЛУ

АЛУ виконує різні розрахунки. Вхідні дані до нього - це дані, за якими він повинен працювати. Їх називають операндами. У математичному виразі, такому як "2 + 3 = 5", 2 і 3 є операндами. Додаток '+' є оператором. Значення "5" є результатом проведеної операції. Реєстр статусу вимагає інформації про попередні операції ALU або поточну операцію. Отже, в АЛУ є вхідні та вихідні сигнали стану. Опкод - це машинна мова, яка пояснює, яку операцію вона повинна виконувати. Якщо коротко, то АЛУ функціонує.

Що таке процесор?

ЦП (або загальновідомий як процесор) обробляє інструкції для виконання різних завдань на комп’ютері. Основними підсистемами ЦП є ALU та CU. ALU обробляє арифметичні та логічні операції. CU, який розшифровується як блок управління, регулює та синхронізує операції комп'ютера. І складається з програмованих регістрів та іншої електроніки. Тому він отримує інструкції з пам'яті, розшифровує їх і направляє їх до різних підрозділів для виконання необхідного завдання.

Пам'ять - важливий компонент для належного функціонування процесора. Він надає інструкції для виконання ЦП, а також після обробки даних, результат повертається в пам'ять для зберігання. Крім того, інші компоненти, на які покладається процесор, - це системний тактовий годинник, вторинне сховище даних, шини даних та адреси. Процесор може обробляти 32-бітні інструкції або 64-бітні інструкції залежно від архітектури комп'ютера.

Малюнок 02: ЦП

Зазвичай процесор має високу здатність до передачі даних. Крім того, тактова частота вказує кількість інструкцій, які вона може обробити протягом секунди. Отже, якщо тактова частота процесора становить 2 ГГц, це означає, що він може обробляти 2 мільярди інструкцій щосекунди. Якщо коротко, процесор є найважливішим компонентом у всій комп'ютерній системі.

Яка різниця між ALU та CPU?

ALU проти процесора

ALU - це частина процесора, яка виконує арифметичні та логічні операції на операндах в комп'ютерних інструкціях. ЦП - це електронна схема в комп'ютері, яка несе вказівки комп'ютерної програми для виконання різних операцій, таких як арифметичні, логічні, керуючі та операції введення / виведення..
Виступає за
Арифметико-логічний блок. Центральний процесор.
Основне завдання
Здійснює арифметичні та логічні операції. Поводиться з інструкціями по роботі з комп'ютером.
  Основний фокус
Математика та логіка Виконання функцій точно вчасно

Підсумок - ALU та CPU

Різниця між ALU і CPU полягає в тому, що ALU - це електронна схема, яка є підсистемою процесора, яка виконує арифметичні та логічні операції, тоді як CPU - це електронна схема, яка обробляє інструкції з керування комп'ютером.

Довідка:

1. "Центральний технологічний блок". Wikipedia, Фонд Вікімедіа, 27 квітня 2018. Доступний тут 
2. «Арифметична логічна одиниця». Wikipedia, Фонд Вікімедіа, 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, моя колекція процесора, (CC BY-SA 4.0) через Commons Wikimedia