Co to jest jednostka arytmetyczna?

Arytmetyczna jednostka logiczna jest częścią centralnej jednostki przetwarzającej (CPU) komputera, która pozwala komputerowi wykonywać obliczenia numeryczne i podejmować logiczne decyzje. Wejście wchodzi do jednej z tych jednostek przez określony kanał i przechodzi przez szereg obwodów, które wypełniają niezbędne obliczenia. Po przetworzeniu informacji zgodnie z instrukcjami programu jest ona zwracana do pamięci komputera w nowej formie. Nie wszystkie komputery łączą funkcje matematyczne i logiczne w jedną jednostkę, choć jest to powszechna konfiguracja.

Funkcje logiczne są używane w komponencie logicznym arytmetycznej jednostki logicznej. Komputery używają tych funkcji do testowania informacji w celu podejmowania logicznych decyzji. Poddanie informacji tym testom logicznym umożliwia urządzeniu dokonanie żądanych zmian danych. Aby dokonać zmian w danych, urządzenie odbiera zarówno dane, jak i instrukcje, a następnie wykonuje żądane zadanie przed wysłaniem danych z powrotem do pamięci komputera.

Część arytmetyczna zwykle wykonuje proste operacje dodawania i odejmowania. Bardziej złożone funkcje matematyczne, takie jak dzielenie i mnożenie, są często wykonywane przez wykonanie szeregu odejmowań lub uzupełnień. Ta jednostka może również dokonywać porównań między różnymi wartościami.

Do pamięci komputera często ma dostęp arytmetyczna jednostka logiczna. Pamięć ta, często nazywana pamięcią o swobodnym dostępie lub RAM, jest zawsze w stanie ciągłego przepływu. Dzieje się tak, ponieważ urządzenie uzyskuje dostęp do pamięci i dokonuje częstych zmian, aby postępować zgodnie z instrukcjami podanymi przez różne programy.

Istnieje wiele kanałów, przez które informacje mogą przechodzić po wejściu do tej części procesora. Bramy między różnymi częściami jednostki zatrzymują przetwarzanie informacji, gdy jednostka wykonuje niezbędne zadania, takie jak zmiana informacji lub sprawdzenie jej pod kątem logicznej funkcji logicznej. Obwody te są dość złożone i wymagają użycia wielu bram.

W niektórych przypadkach funkcje arytmetyczne i logiczne są dzielone i przetwarzane na dwa odrębne komponenty centralnej jednostki przetwarzającej, jednostkę arytmetyczną i jednostkę logiczną. Wiele komputerów zawiera także wiele arytmetycznych jednostek logicznych, które mogą wykonywać różne funkcje szybko lub, w niektórych przypadkach, jednocześnie. Podział tych procesów wymaga więcej zasobów i miejsca w procesorze, choć może sprawić, że procesy przebiegną płynniej.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?