ALU vs. CU

Forfatter: Laura McKinney
Opprettelsesdato: 6 April 2021
Oppdater Dato: 17 Kan 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Video: How Computers Calculate - the ALU: Crash Course Computer Science #5

Innhold

Å holde deg oppdatert med datamaskinen og dens arkitektur har blitt en kollektiv handling av mennesker. Bruken av slike enheter har blitt så standard at nå har alle noen ide om delene. Men likevel kan noen av dem oppstå forvirring, og de to som blir diskutert i denne artikkelen virker som sådan. Hovedhandlingen som ALU utfører inkluderer å sortere ut alle logiske antall sjonglering-operasjoner, for eksempel utvidelse, subtraksjon, forstørrelse, divisjon og mange andre. Mens CU forteller viktige områder for rammeverket, den mest dyktige metoden å jobbe. Den guider alle relaterte operasjoner til de enkelte delene av prosessoren.


Innhold: Forskjell mellom ALU og CU

  • Sammenligningstabell
  • Hva er ALU?
  • Hva er CU?
  • Viktige forskjeller

Sammenligningstabell

Grunnlag for distinksjonALUCU
NavnAritmetisk logikkenhetKontrollenhet
JobbUtfør grunnleggende matematiske operasjoner som addisjon, multiplikasjon, subtraksjon, sammenligning og logikk.Å ta vare på alle operasjonene og dem til riktig destinasjon.
relasjonUtfører alle oppgaver for å fullføre CU-instruksjonene.Dirigerer systemet og utfører instruksjoner.
AdgangData blir slettet når operasjonen er fullført.Data blir tilgjengelig når som helst.
BetydningMest kritiske komponenten i CPU.En viktig del av CPU.

Hva er ALU?

ALU som blir kjent som Arithmetic Logic Unit er et viktig segment av datamaskinens sentrale prosessering. Hovedhandlingen som den utfører inkluderer å sortere ut alle logiske antall sjonglering, for eksempel utvidelse, subtraksjon, forstørrelse, inndeling og mange andre. Det blir sett på som den mest kritiske og aktive delen av CPU-en, og store områder av det samlede systemet vil gripe til å fungere uten den. I det overveldende flertallet av de avanserte PC-ene blir det isolert i to deler til; den første er AU; ordningene med antall sjonglering, for eksempel de som er spesifisert over. Og den andre er LU; kjent som en sammenhengende enhet som skaper ordninger med de legitime aktiviteter som kjennetegner emnet. En annen lagringsplass blir tilgjengelig innenfor rammen og har noen få forskjellige jobber, for eksempel å gi negative kvaliteter, utføre operasjoner på tallene som ikke komplementerer med begrunnelsen og mange andre. På PC-ene som brukes hjemme, blir det store flertallet av handlingene det utføres mulig på grunn av den legitime brikken som kalles den numeriske koprocessoren. Informasjonen som merker underveis er øyeblikkelig, og retningslinjene er utført. Info er vanligvis retningsordet som inneholder en driftsmodus, mer enn en operander og en gang i blant er en organisasjonskode også til stede. Utbyttet, for denne situasjonen, består av et utfall som settes inn i en kapasitet verve og har spesielle innstillinger som viser at aktiviteten gjorde det effektivt.


Hva er CU?

CU, som ofte blir kjent som kontrollenheten, er den grunnleggende delen av datamaskinens prosesseringsenhet som forteller viktige områder for rammeverket, den mest dyktige metoden å jobbe. Den guider alle relaterte operasjoner til de enkelte delene av prosessoren. Grunnleggende inneholder PC-minnet, antallet sjonglerende begrunnelsesenheter, informasjons- og avkastningsapparater og andre. CU avslører for dem hvordan de skal reagere på instruksjonene i programmet, og etter den demonstrasjonen på samme måte. Den håndterer alle prosessorens kontrollflagg som innebærer at den kan bli til den essensielle delen ikke bare av CPU, men snarere all PC. Uten det fungerer ikke ting effektivt og gjør utsettelser og feil i rammen. All informasjon og avkastningsstrømmen blir koordinert herfra, og kodene for veibeskrivelse hentes fra mikroprogrammene, disse delene går deretter til andre enheter og modeller med hjelp av kontroll- og tidssignaler. Med ærlige ord blir denne delen sett på som prosessorens sinn, fordi den kan ordne hver eneste en av kravene og kravene om faktisk hva som helst for utførelsen av riktig retning. Informasjonen kommer inn i dem gjennom statusregistrene, og hver enkelt av retningslinjene, for eksempel drift og mikroprogram, er tilgjengelige i den programmerbare begrunnelsesutstillingen, vilkårlige resonnementer og leseminnet. Noen av de grunnleggende handlingene den utfører inkluderer å ta retningslinjer, kontrollere sekvensiell utførelse, administrere informasjonsstrømmen i riktig kurs, dirigere og observere tiden som trengs i forberedelse og ivaretakelse av forskjellige funksjoner.


Viktige forskjeller

  1. Fullt navn på ALU oppgir som aritmetisk logisk enhet, mens hele navnet på CU står som kontrollenhet.
  2. Den primære jobben til Arithmetic Logic Unit blir å utføre grunnleggende matematiske operasjoner som addisjon, multiplikasjon, subtraksjon, sammenligning og logikk. På den annen side blir kontrollenhetens viktigste oppgave å ta seg av alle operasjoner og dem til riktig destinasjon.
  3. En aritmetisk logisk enhet er den viktigste delen av den sentrale prosessorenheten, mens en kontrollenhet blir en annen del av den sentrale prosesseringsenheten.
  4. En kontrollenhet leder systemet og utfører instruksjoner som er lagt inn av brukeren. På den annen side blir en aritmetisk enhet ansvarlig for å utføre alle oppgaver for å fullføre disse instruksjonene.
  5. Informasjon som opplever kontrollenheten, har grensen for å bli satt bort og kommet til på et senere tidspunkt. Alle data om handlingene som gjøres i ALU, fortsetter kontinuerlig, og resultatene blir tydelige.
  6. Noen av de primære forholdene ved ALU inkluderer likestilte forhold, mindre enn tilstand og større enn staten. Mens noen av de viktigste arbeidsforholdene for CU inkluderer lasting av data og instruksjoner som finnes i sekundærminnet til hovedminnet.
  7. En CU fungerer som en kommunikator mellom minnet og den aritmetiske logiske enheten. Mens ALU hjelper deg med å forstå dataene som er lagt inn og resultatene på en bedre måte.
  8. I ettertid har ikke en kontrollenhet noe avhengighet av den aritmetiske logiske enheten, men ALU er avhengig av stor tid på CU.