ALU vs. CU

Kirjoittaja: Laura McKinney
Luomispäivä: 6 Huhtikuu 2021
Päivityspäivä: 7 Saattaa 2024
Anonim
How Computers Calculate - the ALU: Crash Course Computer Science #5
Video: How Computers Calculate - the ALU: Crash Course Computer Science #5

Sisältö

Pitämällä itsesi ajan tasalla tietokoneella ja sen arkkitehtuurilla on tullut ihmisten yhteinen teko. Tällaisten laitteiden käytöstä on tullut niin vakio, että nyt jokaisella on jonkinlainen käsitys osista. Mutta silti jotkut heistä saattavat aiheuttaa sekaannuksia, ja tässä artikkelissa käsitellyt kaksi näyttävät sellaisilta. Päätoiminto, jonka ALU suorittaa, sisältää kaikkien loogisten numeroiden jonglointitoimintojen lajittelun, esimerkiksi laajennus, vähennys, lisäys, jako ja monet muut. Kun taas CU kertoo keskeiset kehysalueet, taitavin tapa työskennellä. Se ohjaa kaikki siihen liittyvät toiminnot suorittimen yksittäisiin osiin.


Sisältö: Ero ALU: n ja CU: n välillä

  • Vertailutaulukko
  • Mikä on ALU?
  • Mikä on CU?
  • Keskeiset erot

Vertailutaulukko

Erottelun perusteetALUCU
NimiAritmeettinen logiikkayksikköOhjausyksikkö
JobSuorita matemaattiset perustoiminnot, kuten summaaminen, kertoaminen, vähentäminen, vertailu ja logiikka.Huolehtia kaikista toimista ja niistä oikeaan määränpäähän.
SuhdeSuorittaa kaikki tehtävät CU-ohjeiden suorittamiseksi.Ohjaa järjestelmää ja suorittaa ohjeet.
PääsyTiedot poistetaan, kun toiminta on valmis.Tiedot ovat saatavissa milloin tahansa.
MerkitysCPU: n kriittisin osa.Tärkeä osa prosessoria.

Mikä on ALU?

Aritmeettisena logiikkayksikkönä tunnettu ALU on olennainen osa tietokoneen keskuskäsittelyä. Päätoiminto, jonka se suorittaa, on kaikkien loogisten numeroiden jonglointitoimintojen lajittelu, esimerkiksi laajennus, vähennys, lisäys, jako ja monet muut. Sitä pidetään CPU: n kriittisimmänä ja aktiivisimpana osana, ja kokonaisjärjestelmän valtavat alueet tarttuvat toimimaan ilman sitä. Suurimmassa osassa edistyneitä tietokoneita se eristyy vielä kahteen osaan; ensimmäinen on AU; järjestelyt esimerkiksi numeromiekkaustoimien kanssa, kuten edellä on määritelty. Ja toinen on LU; tunnetaan yhtenäisenä yksikönä, joka luo järjestelyjä aiheeseen luonnehdittujen laillisten toimien kanssa. Eri tallennustila tulee saataville kehyksen sisällä, ja siinä on muutama erilainen työ, esimerkiksi antamalla negatiivisia ominaisuuksia, suorittamalla toimintoja numeroille, jotka eivät täydentä perustelua, ja monille muille. Koteissa käytettävissä tietokoneissa suurin osa sen suorittamista toimista tulee mahdolliseksi laillisen piirin, jota kutsutaan numeeriseksi kopioprosessoriksi. Tietä, joka merkitsee matkallaan, on välitöntä, samoin kuin toteutetut ohjeet. Tiedot ovat tyypillisesti suunta, joka sisältää toimintatavan, useamman kuin yhden operandin ja kerrallaan organisaatiokoodi on samalla tavalla mukana. Tuotto tässä tilanteessa koostuu tuloksesta, joka otetaan kapasiteetin luetteloon ja jolla on erityiset asetukset, jotka osoittavat, että toiminta meni tehokkaasti.


Mikä on CU?

CU, josta yleisesti tunnetaan ohjausyksikkö, on tietokoneen prosessointiyksikön perusta, joka kertoo kehyksen avainalueet, taitoisimman työskentelytavan. Se ohjaa kaikki siihen liittyvät toiminnot suorittimen yksittäisiin osiin. Perusjoukot sisältävät tietokoneen muistin, numeroiden määräämisen perusyksikön, tiedot ja tuotto-gadgetit ja muut. Tulosyksikkö paljastaa heille, kuinka reagoida ohjelmasuuntiin, ja myös demonstraation jälkeen. Se käsittelee kaikki suorittimen ohjaustiedot, mikä tarkoittaa, että se voi muuttua keskeiseksi osaksi ei vain suorittimen, vaan koko tietokoneen. Ilman sitä asiat eivät toimi tehokkaasti ja tekevät lykkäyksiä ja virheitä puitteissa. Kaikki tieto- ja tuottovirta koordinoidaan täältä, ja mikro-ohjelmista johdetaan suuntakoodit, nämä osat siirtyvät sitten muihin yksiköihin ja malleihin ohjaus- ja aikasignaalien avulla. Rehellisesti sanottuna tätä osaa pidetään prosessorin mielessä, koska se voi järjestää kaikki asiat ja vaatii oikeastaan ​​oikean suunnan toteuttamiseksi mitä tahansa. Tiedot tulevat niiden sisään tilarekistereiden kautta, ja jokainen ohjeista, esimerkiksi toiminta ja mikroohjelma, on saatavana ohjelmoitavassa perusnäyttelyssä, mielivaltaisissa perusteluissa ja vain luetussa muistissa. Jotkut sen suorittamista perustoiminnoista sisältävät ohjeiden ottamisen, peräkkäisen toteutuksen hallinnan, tietovirran hallinnan oikealla kurssilla, tarvittavan ajan ohjaamista ja tarkkailua eri toimintojen valmistelun ja hoidon keskellä.


Keskeiset erot

  1. ALU-tilojen täydellinen nimi aritmeettisena logiikkayksikkönä, kun taas CU-valtioiden täydellinen nimi ohjausyksikkönä.
  2. Aritmeettisen logiikkayksikön päätehtävänä on suorittaa matemaattiset perustoimet, kuten summaaminen, kertoaminen, vähentäminen, vertailu ja logiikka. Toisaalta ohjausyksikön päätehtävänä on huolehtia kaikista toiminnoista ja niistä oikeaan määränpäähän.
  3. Aritmeettinen logiikkayksikkö on tärkein osa keskusyksikköä, kun taas ohjausyksiköstä tulee toinen osa keskusyksikköä.
  4. Ohjausyksikkö ohjaa järjestelmää ja suorittaa käyttäjän antamat ohjeet. Toisaalta aritmeettinen yksikkö vastaa kaikista tehtävistä näiden ohjeiden suorittamiseksi.
  5. Ohjausyksikköä kokeneilla tiedoilla on rajoitus saada myöhemmin pois ja päästä sinne. Jokainen tieto ALU: n sisällä suoritetuista toimista tapahtuu jatkuvasti, ja tulokset tulee olla selvästi ilmeisiä.
  6. Jotkut ALU: n primaariolosuhteet sisältävät tasa-arvoiset olosuhteet, olosuhteista pienemmät ja tilaa suuremmat. Joihinkin CU: n ensisijaisiin työskentelyedellytyksiin sisältyy toissijaisessa muistissa olevien tietojen ja ohjeiden lataaminen päämuistiin.
  7. CU toimii kommunikaattorina muistin ja aritmeettisen loogisen yksikön välillä. ALU auttaa ymmärtämään syötettyjä tietoja ja tuloksia paremmin.
  8. Jälkikäteen ohjausyksiköllä ei ole mitään riippuvuutta aritmeettisesta logiikkayksiköstä, mutta ALU riippuu tosin suuresta ajasta yksiköstä.