Front Side Bus Speed ​​Vs. Prosessorhastighet

Front Side Bus Speed ​​Vs. Prosessorhastighet


En moderne personlige datamaskin er en komplisert anordning. Mange faktorer påvirker det samlede resultatet. Hastigheten på prosessorbrikke, eller CPU, angir den hastighet med hvilken maskinen gjør beregninger. The front side bus, eller FSB, fungerer som prosessorens "hot line" til datamaskinens minne, påvirker hvor fort CPU tilgang til data. FSB må ta CPU nye data raskt; ellers CPU avfall tiden venter.

Klokke

Prosessoren chip kjører programmer som fungerer på data. Disker og minnekretser bringe data til prosessoren, også kalt CPU, og flytte resultat. En mester klokke, kjører på et par milliarder sykluser per sekund, sender timing pulser til datamaskinens forskjellige deler. Pulsene holde all aktivitet synkronisert. Ikke alle av datamaskinens deler løpe i samme tempo, men så noen få raske pulser og andre får tregere pulser. Klokken koordinerer disse signalene, holde datamaskinens aktivitet knirkefritt.

prosessor

Datamaskinens prosessor chip utfører aritmetiske og gjør logiske sammenligninger. I 2011 hastigheter klokke for CPUer går fra 800 MHz til 3 GHz. Enkle oppgaver ta en "hake" av klokken, kalles en syklus; mer komplekse bruke flere. Prosessoren er koblet til den fremre side bus som mater prosessoren en jevn strøm av data.

Front Side Bus

Klokke hastigheter for front side bus er betydelig lavere enn for CPU. Dette betyr bare at dets kretser gjør forskjellige ting, ikke at FSB er svak. En typisk front side bus kjører på mellom 66 og 400 MHz. Når den mottar en klokkepuls, overfører det opp til fire blokker med 64 databiter, slik at det er effektivt å flytte data til over 1 milliard tegn per sekund, hurtig nok til å holde CPU opptatt.

andre Technologies

Ikke alle datamaskiner bruker en FSB for å sende data til prosessoren. Konkurrerende teknologier, som for eksempel Hyper, gi ulike mekanismer for skyt data til og fra CPU. Som Hyper, Intels QuickPath Interconnect erstatter FSB. Disse teknologiene også håndtere data bevegelser mellom flere prosessorer i noen high-end datasystemer.