The kluczowa różnica między ALU a CPU jest to, że ALU to układ elektroniczny, który jest podsystemem procesora, który wykonuje operacje arytmetyczne i logiczne, natomiast procesor to obwód elektroniczny, który obsługuje instrukcje obsługi komputera.
System komputerowy składa się zarówno ze sprzętu, jak i oprogramowania. Sprzęt to elementy elektroniczne lub mechaniczne. Oprogramowanie odnosi się do danych i instrukcji. Podstawowym elementem do wykonywania zadań komputera jest procesor. Procesor składa się z dwóch głównych podsystemów. Są to ALU i jednostka sterująca.
1. Przegląd i kluczowa różnica
2. Co to jest ALU
3. Co to jest procesor
4. Porównanie obok siebie - ALU vs CPU w formie tabelarycznej
5. Podsumowanie
ALU oznacza jednostkę arytmetyczną i logiczną. Jest to podsystem lub składnik procesora. Jego głównym celem jest obsługa operacji arytmetycznych i logicznych. Operacje arytmetyczne to dodawanie, odejmowanie, dzielenie, mnożenie itp. Operacje logiczne określają, czy instrukcja jest prawdziwa czy fałszywa. Ponadto jednostki przetwarzania graficznego (GPU), jednostki zmiennoprzecinkowe (FPU) również mają ALU. Pojedynczy procesor, FPU lub GPU może mieć wiele jednostek ALU do obsługi zaawansowanych obliczeń.
Rysunek 01: ALU
ALU wykonuje różne obliczenia. Danymi wejściowymi są dane, na których ma działać. Nazywa się je operandami. W wyrażeniu matematycznym, takim jak „2 + 3 = 5”, 2 i 3 są operandami. „+” Jest dodatkiem i jest operatorem. „5” jest wynikiem wykonanej operacji. Rejestr statusu wymaga informacji o poprzednich operacjach ALU lub bieżącej operacji. Tak więc w ALU są przychodzące i wychodzące sygnały stanu. Kod operacyjny to instrukcja języka maszynowego, która wyjaśnia, jaką operację powinna wykonać. W skrócie, tak działa ALU.
Procesor (lub powszechnie znany jako procesor) obsługuje instrukcje wykonywania różnych zadań na komputerze. Główne podsystemy CPU to ALU i CU. ALU obsługuje operacje arytmetyczne i logiczne. Jednostka sterująca oznaczająca jednostkę sterującą reguluje i synchronizuje działanie komputera. I składa się z programowalnych rejestrów i innej elektroniki. Dlatego pobiera instrukcje z pamięci, dekoduje je i kieruje do różnych jednostek w celu wykonania wymaganego zadania.
Pamięć jest ważnym elementem dla prawidłowego funkcjonowania procesora. Dostarcza instrukcje do wykonania przez procesor, a także po przetworzeniu danych wynik wraca do pamięci do przechowywania. Ponadto inne elementy, na których opiera się procesor, to zegar systemowy, pamięć dodatkowa, magistrale danych i adresów. Procesor może przetwarzać instrukcje 32-bitowe lub instrukcje 64-bitowe w zależności od architektury komputera.
Rysunek 02: CPU
Zwykle procesor ma wysoką zdolność przesyłania danych. Ponadto szybkość zegara wskazuje liczbę instrukcji, które może przetworzyć w ciągu sekundy. Jeśli więc częstotliwość zegara procesora wynosi 2 GHz, oznacza to, że może przetwarzać 2 miliardy instrukcji na sekundę. W skrócie, procesor jest najważniejszym elementem w całym systemie komputerowym.
ALU vs CPU | |
ALU jest częścią procesora, który wykonuje operacje arytmetyczne i logiczne na operandach w instrukcjach komputera. | CPU to obwód elektroniczny w komputerze, który przenosi instrukcje programu komputerowego do wykonywania różnych operacji, takich jak operacje arytmetyczne, logiczne, kontrolne i wejścia / wyjścia. |
Oznacza | |
Arytmetyczne i logiczne jednostki. | Jednostka centralna. |
Główne zadanie | |
Prowadzi operacje arytmetyczne i logiczne. | Obsługuje instrukcje obsługi komputera. |
Główny cel | |
Matematyka i logika | Dokładne wykonywanie funkcji na czas |
Różnica między ALU a CPU polega na tym, że ALU jest obwodem elektronicznym, który jest podsystemem CPU, który wykonuje operacje arytmetyczne i logiczne, podczas gdy CPU jest obwodem elektronicznym, który obsługuje instrukcje obsługi komputera.
1. „Central Processing Unit”. Wikipedia, Wikimedia Foundation, 27 kwietnia 2018. Dostępne tutaj
2. „Jednostka arytmetyczna”. Wikipedia, Wikimedia Foundation, 22 kwietnia 2018 r. Dostępne tutaj
1.'ALU blok 'Przez Lambtron - Praca własna, (CC BY-SA 4.0) przez Commons Wikimedia
2.'Ic-photo-Nintendo-DMG-CPU B- (Gameboy-CPU) 'By My User: ZyMOS - CPU Grave Yard, moja kolekcja procesorów, (CC BY-SA 4.0) przez Commons Wikimedia