? I en mikroprosessor , den sentrale delen av hvilken som helst datamaskin , elektroniske signaler langs trasé kalt busser. Bussene bære informasjon gjennom ulike interne deler av mikroprosessoren , som sin registre , det aritmetiske og logiske enheten , og minnekontroller og kretser eksterne til mikroprosessoren . En typisk mikroprosessor har to busser , en for minneadresser , den andre for data . Data
databuss håndterer mikroprosessor er datasignaler . Den består av et sett av ledninger som driver signaler i parallell , idet antallet av ledninger er vanligvis et multiplum av åtte, for eksempel åtte, 16, 32 eller 64 . Som med de baner av en motorvei , jo flere ledninger bussen har, jo mer data bærer det ; tidligere og lavere kostnader mikroprosessorer har mindre antall ledninger , senere enheter har en tendens til å ha mer . En mikroprosessor data kan være tall for beregninger eller tegn i et navn , adresse eller beskrivelse.
Adresse
Mikroprosessoren adresse buss bærer signaler som representerer minneadresser steder . Som data -bussen, blir adresse bussen består av parallelle tråder i sett på åtte, som hver for seg er en adresse bit . Rimelige mikroprosessorer bruke 16 - bits adresser , mer moderne chips har 32 og 64 -bits adresser. Når mikroprosessor butikker eller henter data i RAM minne, angir det første dataenes plassering som en adresse nummer. Når det plasserer nummeret på adressen bussen , overfører den data til eller fra minnet plassering . Overføringer foregår mellom mikroprosessor registre , mellom registre og RAM-minnet eller mellom RAM-minne steder .
Front Side
Noen mikroprosessorer har en vei kalt Front Side Bus. FSB forbinder mikroprosessoren til eksterne komponenter, for eksempel RAM på hovedkortet, og vanligvis fører 64 biter om gangen. Det bærer en kombinasjon av data , adresser og styresignaler . På hovedkortet, signalene gå ved svært høye hastigheter , men inne mikroprosessoren , hastigheter er enda høyere. Dette betyr at FSB er noe tregere enn mikroprosessoren selv; . Jo raskere FSB , jo mindre tid mikroprosessoren venter på data
bakside
Baksiden bussen kommuniserer med en høy hastighet form for eksternt minne kalt nivå 2 cache . Når mikroprosessor ber om data , det første ser for det i cache , nivå 1 er på mikroprosessoren selv, kan nivå 2 være på mikroprosessoren eller eksterne minnebrikker . Hvis mikroprosessoren finner data i cache , henter den det mye raskere enn å hente det fra ekstern RAM . Cache -minne er dyrt og begrenset i størrelse , men hvis mikroprosessoren finner nylig brukte data i cache , hastigheter opp behandling av flere ganger .