ALU vs. CU

Autor: Laura McKinney
Data Utworzenia: 6 Kwiecień 2021
Data Aktualizacji: 13 Móc 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Wideo: How Computers Calculate - the ALU: Crash Course Computer Science #5

Zawartość

Bycie na bieżąco z komputerem i jego architekturą stało się zbiorowym aktem ludzi. Korzystanie z takich urządzeń stało się tak standardowe, że teraz każdy ma pojęcie o częściach. Jednak niektóre z nich mogą powodować zamieszanie, a dwie omówione w tym artykule wydają się takie. Główna czynność wykonywana przez ALU obejmuje uporządkowanie wszystkich operacji żonglowania liczbami logicznymi, na przykład rozszerzanie, odejmowanie, powiększanie, dzielenie i wiele innych. Podczas gdy CU mówi kluczowe zakresy frameworka, najbardziej efektywną metodę pracy. Prowadzi wszystkie powiązane operacje do poszczególnych części procesora.


Spis treści: Różnica między ALU a CU

  • Wykres porównania
  • Co to jest ALU?
  • Co to jest CU?
  • Kluczowe różnice

Wykres porównania

Podstawa rozróżnieniaALUCU
ImięJednostka arytmetycznaJednostka sterująca
PracaWykonuj podstawowe operacje matematyczne, takie jak dodawanie, mnożenie, odejmowanie, porównywanie i logika.Aby zająć się wszystkimi operacjami i nimi do właściwego miejsca docelowego.
RelacjaWykonuje wszystkie zadania w celu wykonania instrukcji CU.Kieruje systemem i wykonuje instrukcje.
DostępDane zostaną usunięte po zakończeniu operacji.Dane stają się dostępne w dowolnym momencie.
ZnaczenieNajważniejszy składnik procesora.Ważna część procesora.

Co to jest ALU?

ALU, które staje się znane jako arytmetyczna jednostka logiczna, jest istotnym segmentem centralnego przetwarzania komputera. Główne działanie, które wykonuje, to uporządkowanie wszystkich operacji żonglerki liczbami logicznymi, na przykład rozszerzanie, odejmowanie, zwiększanie, dzielenie i wiele innych. Jest uważany za najbardziej krytyczną i aktywną część procesora, a ogromne obszary całego systemu zajmą się nim bez niego. W przeważającej większości zaawansowanych komputerów PC izoluje się na dwie dodatkowe części; pierwszy to UA; ustalenia dotyczące operacji żonglowania liczbami, na przykład te określone powyżej. A drugim jest LU; znany jako spójna jednostka, która tworzy uzgodnienia z uzasadnionymi działaniami, które charakteryzują przedmiot. Wewnątrz ramy dostępne jest inne miejsce do przechowywania i ma kilka różnych zadań, na przykład nadawanie negatywnych cech, wykonywanie operacji na liczbach, które nie są zgodne z uzasadnieniem i wieloma innymi. Na komputerach używanych w domach znaczna większość działań, które wykonuje, staje się możliwa dzięki legalnemu układowi zwanemu koprocesorem numerycznym. Informacje, które tagi na swojej drodze są natychmiastowe, podobnie jak wykonywane są wytyczne. Informacje to zazwyczaj słowo kierunkowe zawierające tryb operacji, więcej niż jeden operand i raz na jakiś czas pojawia się również kod organizacji. Wydajność dla tej sytuacji obejmuje wynik, który jest umieszczony w liście zdolności i ma określone ustawienia, które pokazują, że działanie zostało wykonane skutecznie.


Co to jest CU?

Jednostka sterująca, która jest powszechnie znana jako jednostka sterująca, jest podstawowym elementem jednostki przetwarzającej komputer, która informuje o kluczowych zakresach struktury, najbardziej efektywnej metodzie pracy. Prowadzi wszystkie powiązane operacje do poszczególnych części procesora. Podstawowe obejmują pamięć komputera, jednostkę racjonalną żonglowania liczbami, gadżety informacji i zysków oraz inne. CU ujawnia im, jak reagować na kierunki programu, a także po tej demonstracji. Obsługuje wszystkie flagi kontrolne procesora, co oznacza, że ​​może zmienić się w niezbędną część nie tylko procesora, ale całego komputera. Bez tego rzeczy nie działają wydajnie i powodują odroczenia i błędy w ramach. Wszystkie informacje i strumień wydajności są koordynowane z tego miejsca, a kody kierunków są pobierane z mikroprogramów, części te są następnie przekazywane do innych jednostek i modeli za pomocą sygnałów sterujących i czasowych. Mówiąc szczerze, ta część jest postrzegana jako umysł procesora, ponieważ może zaaranżować każdy z nich i żąda właściwie wszystkiego, aby wykonać właściwy kierunek. Informacje wchodzą do nich poprzez rejestry stanu, a każda z wytycznych, na przykład obsługa i mikroprogram są dostępne w programowalnym uzasadnieniu, arbitralnym uzasadnieniu i pamięci tylko do odczytu. Niektóre z podstawowych działań, które wykonuje, obejmują przyjmowanie wytycznych, kontrolowanie sekwencyjnego wykonywania, zarządzanie strumieniem informacji we właściwym kursie, kierowanie i obserwowanie czasu potrzebnego na przygotowanie i opiekę nad różnymi funkcjami.


Kluczowe różnice

  1. Pełna nazwa stanów ALU jako arytmetyczna jednostka logiczna, natomiast pełna nazwa stanów CU jako jednostka sterująca.
  2. Podstawowym zadaniem Arithmetic Logic Unit staje się wykonywanie podstawowych operacji matematycznych, takich jak dodawanie, mnożenie, odejmowanie, porównywanie i logika. Z drugiej strony podstawowym zadaniem jednostki sterującej staje się zadbanie o wszystkie operacje i ich dotarcie do właściwego miejsca docelowego.
  3. Arytmetyczna jednostka logiczna jest najważniejszą częścią jednostki centralnej, podczas gdy jednostka sterująca staje się kolejną częścią jednostki centralnej.
  4. Jednostka sterująca kieruje systemem i wykonuje instrukcje wprowadzone przez użytkownika. Z drugiej strony jednostka arytmetyczna staje się odpowiedzialna za wykonanie wszystkich zadań w celu wykonania tych instrukcji.
  5. Informacje, które napotykają jednostkę sterującą, mogą zostać odłożone na później. Wszystkie dane dotyczące działań podejmowanych w ramach ALU są kontynuowane, a wyniki stają się wyraźnie widoczne.
  6. Niektóre z podstawowych warunków ALU obejmują warunki równe, warunki mniejsze niż i większe niż stan. Natomiast niektóre podstawowe warunki pracy dla CU obejmują ładowanie danych i instrukcji, które istnieją w pamięci dodatkowej do pamięci głównej.
  7. Jednostka sterująca działa jako komunikator między pamięcią a arytmetyczną jednostką logiczną. Natomiast ALU pomaga w lepszym zrozumieniu wprowadzonych danych i wyników.
  8. Z perspektywy czasu jednostka sterująca nie ma żadnej zależności od arytmetycznej jednostki logicznej, ale ALU w dużej mierze zależy od CU.