Mikä on datapuskurin määritelmä?

Tietokonekielessä tietoväylä, jota kutsutaan myös prosessorivuksi, etupuolen väyläksi, etusivulle tai takapuskurille, on joukko sähköjohtoja, joita käytetään tietojen (datan) lähettämiseen kahden tai useamman komponentin välillä. Esimerkiksi nykyisten Mac-koneiden Intel-prosessori käyttää 64-bittistä dataväylää prosessorin liittämiseen muistiinsa.

Tietoväylällä on useita erilaisia ​​määrittelyominaisuuksia, mutta yksi tärkeimmistä on sen leveys. Tietoväylän leveys viittaa bussin muodostavien bittien (sähköjohdot) määrään. Yhteiset dataväylän leveydet ovat 1-, 4-, 8-, 16-, 32- ja 64-bittisiä.

Kun valmistajat viittaavat sellaisten bittien määrään, joita prosessori käyttää, kuten "Tämä tietokone käyttää 64-bittistä prosessoria", ne viittaavat etupuolen dataväylän leveyteen, väylään, joka yhdistää prosessorin sen päämuistiin. Muihin tyyppisiin tietokoneyhteihin käytetään tietokoneissa takapaneelin väylä, joka yhdistää prosessorin erilliseen välimuistiin.

Tietoväylää ohjaa tyypillisesti väyläohjain, joka säätelee komponenttien välistä tiedonopeutta. Yleensä kaikki tarvitsee matkustaa samalla nopeudella tietokoneella, eikä mikään voi matkustaa nopeammin kuin CPU. Bussiohjaimet pitävät asioita samassa nopeudessa.

Varhaiset Macit käyttivät 16-bittistä dataväylää; alkuperäinen Macintosh käytti Motorola 68000 -suoritinta. Uudemmat Macit käyttävät 32- tai 64-bittisiä busseja.

Linja-autojen tyypit

Dataväylä voi toimia sarja- tai rinnakkaisväylänä . Sarjaliikennebussit, kuten USB- ja FireWire- yhteydet, käyttävät yhtä johdinta sekä lähettämään että vastaanottamaan tietoja komponentin välillä. Rinnakkaisväylien kaltaiset SCSI-liitännät - käytä useita johdotteita komponenttien väliseen kommunikointiin. Nämä bussit voivat olla prosessorin sisällä tai ulkoisia , suhteessa tiettyyn komponenttiin, joka on kytketty.