ALU vs. CU

Forfatter: Laura McKinney
Oprettelsesdato: 6 April 2021
Opdateringsdato: 14 Kan 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Video.: How Computers Calculate - the ALU: Crash Course Computer Science #5

Indhold

At holde dig opdateret med computeren og dens arkitektur er blevet en kollektiv handling for mennesker. Brugen af ​​sådanne enheder er blevet så standard, at nu alle har en idé om delene. Men stadig kan nogle af dem opstå forvirring, og de to, der diskuteres i denne artikel, ser ud som sådan. Den vigtigste handling, som ALU udfører, inkluderer sortering af alle de logiske antal jongleringsoperationer, for eksempel ekspansion, subtraktion, forøgelse, opdeling og adskillige andre. Mens CU fortæller nøgleområder inden for rammerne, den mest dygtige metode til at arbejde. Den guider alle de relaterede operationer til de enkelte dele af processoren.


Indhold: Forskel mellem ALU og CU

  • Sammenligningstabel
  • Hvad er ALU?
  • Hvad er CU?
  • Vigtige forskelle

Sammenligningstabel

Grundlæggende for sondringALUCU
NavnAritmetisk logik-enhedStyreenhed
JobUdfør grundlæggende matematiske operationer som tilføjelse, multiplikation, subtraktion, sammenligning og logik.At tage sig af alle operationer og dem til den rigtige destination.
relationUdfører alle opgaver for at udføre CU-instruktionerne.Dirigerer systemet og udfører instruktioner.
AdgangData slettes, når operationen er afsluttet.Data bliver tilgængelige når som helst.
BetydningMest kritiske komponent i CPU.En vigtig del af CPU.

Hvad er ALU?

ALU, der bliver kendt som den aritmetiske logiske enhed, er et vigtigt segment af computerens centrale behandling. Den vigtigste handling, den udfører, inkluderer sortering af alle de logiske antal jongleringsoperationer, for eksempel ekspansion, subtraktion, forøgelse, opdeling og adskillige andre. Det bliver betragtet som den mest kritiske og aktive del af CPU'en, og store områder af det samlede system vil gribe til at arbejde uden den. I det overvældende flertal af de avancerede pc'er isoleres det i yderligere to dele; den første er AU; arrangementerne med antal jongleringsoperationer, for eksempel dem, der er specificeret ovenfor. Og den anden er LU; kendt som en sammenhængende enhed, der skaber arrangementer med de legitime aktiviteter, der kendetegner emnet. En anden lagerplads bliver tilgængelig inden for rammerne og har et par forskellige job, for eksempel ved at give negative kvaliteter, udføre operationer på de numre, der ikke komplimenterer rationalet og mange andre. I pc'erne, der bruges i hjemmet, bliver langt størstedelen af ​​de handlinger, den udfører, mulig på grund af den legitime chip, der kaldes den numeriske coprocessor. Oplysningerne, der mærker undervejs, er øjeblikkelig, ligesom de udførte retningslinjer er. Info er typisk det retningsord, der indeholder en betjeningstilstand, mere end en operander og en gang imellem er en organisationskode ligeledes til stede. Udbyttet for denne situation består af et resultat, der sættes i en kapacitet, og har særlige indstillinger, der viser, at aktiviteten gjorde det effektivt.


Hvad er CU?

CU, der ofte bliver kendt som kontrolenheden, er det grundlæggende stykke i computerens behandlingsenhed, der fortæller nøgleområder for rammen, den mest dygtige metode til at arbejde. Den guider alle de relaterede operationer til de enkelte dele af processoren. Grundlæggende indeholder pc-hukommelsen, antallet-jonglerende rationale enheder, informations- og udbytteradgets og andre. CU afslører for dem, hvordan man reagerer på programvejledningen, og efter denne demonstration på samme måde. Den håndterer alle processorens kontrolflag, hvilket indebærer, at det kan blive til den essentielle del ikke blot af CPU'en, men snarere hele pc'en. Uden det fungerer tingene ikke effektivt og foretager udsættelser og fejl inden for rammerne. Al information og udbytte stream koordineres herfra, og koderne for retninger hentes fra mikroprogrammerne, disse dele går derefter til andre enheder og modeller ved hjælp af kontrol- og tidssignaler. Med ærlige ord betragtes denne del som processorens sind, da den kan arrangere alle de s og krav om faktisk noget til udførelsen af ​​den rigtige retning. Oplysningerne kommer inde i dem gennem statusregistrene, og hver enkelt af retningslinjerne, f.eks. Betjening og mikroprogram, er tilgængelige i den programmerbare rationaleudstilling, vilkårlige resonnementer og læsehukommelsen. Nogle af de grundlæggende handlinger, den udfører, inkluderer at tage retningslinjer, kontrollere sekventiel udførelse, styre informationsstrømmen i det rigtige kursus, styre og observere den nødvendige tid midt i forberedelsen og passe på forskellige funktioner.


Vigtige forskelle

  1. Fuldt navn på ALU-stater som aritmetisk logisk enhed, mens CU's fulde navn angiver kontrolenhed.
  2. Det aritmetiske logiske enheds primære job bliver til at udføre grundlæggende matematiske operationer såsom tilføjelse, multiplikation, subtraktion, sammenligning og logik. På den anden side bliver kontrolenhedens primære opgave at tage sig af alle operationer og dem til den rigtige destination.
  3. En aritmetisk logik-enhed er den vigtigste del af den centrale behandlingsenhed, mens en styreenhed bliver en anden del af den centrale behandlingsenhed.
  4. En kontrolenhed dirigerer systemet og udfører instruktioner, der er indtastet af brugeren. På den anden side bliver en aritmetisk enhed ansvarlig for at udføre alle opgaver for at udføre disse instruktioner.
  5. Oplysninger, der oplever kontrolenheden, har grænsen for at blive fjernet og nået til det på et senere tidspunkt. Alle data om de handlinger, der udføres inden for ALU, fortsætter kontinuerligt, og resultaterne bliver tydelige.
  6. Nogle af de primære betingelser for ALU inkluderer Lige betingelser, Mindre end betingelse og større end staten. Mens nogle af de primære arbejdsbetingelser for CU inkluderer indlæsning af data og instruktioner, der findes i den sekundære hukommelse til hovedhukommelsen.
  7. En CU fungerer som en kommunikator mellem hukommelsen og den aritmetiske logiske enhed. Mens ALU hjælper med at forstå de indtastede data og resultaterne på en bedre måde.
  8. Bagefter har en styreenhed ikke nogen afhængighed af den aritmetiske logiske enhed, men ALU afhænger stor tid af CU'en.