Dele af en mikroprocessor

Logisk aritmetisk enhed

Aritmetiske logiske enheder (ALU'er) i mikroprocessorer gør det muligt for computere at tilføje, subtrahere, multiplicere, opdele og udføre andre logiske operationer ved høje hastigheder. Takket være avancerede ALU'er er moderne mikroprocessorer og GPU'er (grafiske procesenheder) i stand til at udføre meget komplicerede operationer med stort antal flydende punkter.

Cachehukommelse

Cachen er et område i CPU'en, hvor kopier af de almindelige instruktioner, der kræves for at udføre funktioner og køre programmer, gemmes midlertidigt. Da processoren har sin lille cache, kan den behandle data hurtigere og hurtigere end læsning og skrivning til hovedsystemets hukommelse. Typerne af mikroprocessorhukommelse er ROM (read only) og RAM (random access).

transistorer

Grundlæggende er transistorer halvlederenheder, der bruges til at skifte elektroniske signaler. I mikroprocessorer betyder et større antal transistorer bedre CPU-ydelse. For eksempel har Intel Pentium 4-processorer mellem 40 og 50 millioner transistorer, mens de foregående Pentium 3-CPU'er har 9, 5 millioner. Flere transistorer tillader multi-instruktion og kanaldekodere, hvilket gør det muligt at gennemføre flere processer i løbet af hver urcyklus.

Styresignaler

Styresignaler er elektroniske signaler, der styrer processorkomponenterne, der bruges til at udføre en operation eller udføre en instruktion. Et emne kaldet en "sequencer" sender styresignaler for at fortælle den specifikke enhed, hvad den skal gøre næste. For eksempel kan et læse- eller skrivesignal sendes til cachen, så du fortæller, at processoren forbereder sig på at læse eller skrive data i processorens hukommelse.

Definition af instruktioner og poster

Gruppen af ​​instruktioner, som en processor kan udføre, kaldes dens "instruktionssæt". Instruktionssættet bestemmer ting som typen af ​​programmer, som en CPU kan arbejde med. Registre er små hukommelsesplaceringer, der også indeholder instruktioner. I modsætning til normale hukommelsesplaceringer henvises der til poster med et navn i stedet for et nummer. For eksempel indeholder IP'en (instruktionspointeren) placeringen af ​​den næste instruktion, og "akkumulatoren" er hvor processoren gemmer den næste værdi, den planlægger at arbejde med.

Interessante Artikler