En mikroprocessor , eller central processing unit ( CPU ) , er en intern hardware komponent, der udfører de matematiske beregninger, som kræves for computere til at køre programmer og udføre kommandoer . Processorer er normalt lavet af silicium materiale, der indeholder små elektriske komponenter indlejret på overfladen . Typiske edb-programmer, skal behandles af CPU'er omfatter internetbrowsere , spil og video redigeringssoftware . Aritmetisk logikenhed
aritmetisk logisk enheder ( Alus ) i mikroprocessorer give computere til at tilføje , trække fra, gange, dividere og udføre andre logiske operationer ved høje hastigheder. Takket være avancerede Alus , moderne mikroprocessorer og GPU'er ( Graphics Processing enheder) er i stand til at udføre meget komplicerede operationer på store flydende tal .
Cachehukommelse
Cachehukommelse er et område på CPU , hvor eksemplarer af fælles instrukser , der er nødvendige for at udføre funktioner og køre programmer gemmes midlertidigt . Da processoren har sin egen mindre , hurtigere cache-hukommelse , kan det behandle data hurtigere end læsning og skrivning til den vigtigste systemhukommelse. Typer af mikroprocessorhukommelsen omfatter ROM ( read- only) og RAM ( Random Access ) .
Transistorer
Dybest set, transistorer er halvlederkomponenter anvendes til at skifte elektroniske signaler . I mikroprocessorer betyder et højere antal transistorer et bedre fungerende CPU. For eksempel har Intel Pentium 4 processorer omkring 40 til 50.000.000 transistorer , mens ældre Pentium 3 CPU'er har 9,5 millioner . Flere transistorer tillader pipelining og flere instrukser dekodere , som giver flere processer , der skal udfyldes i løbet af hver clock cyklus.
Styresignaler
styresignaler elektroniske signaler , der styrer processor komponenter bliver brugt til at udføre en operation eller udføre en instruktion . Et element kaldes en " sequencer " sender styresignaler til at fortælle den bestemte enhed , hvad det skal gøre næste. For eksempel læse eller skrive signal en kan sendes til cache-hukommelsen lade det vide, at processoren bliver klar til at læse eller skrive data ind i processor hukommelse.
Instruction Set og registrerer
< br >
gruppe af instruktioner en processor kan udføre kaldes dens " instruktionssæt ". Instruktionen sæt bestemmer ting som den type af programmer en CPU kan arbejde med . Registre er små lagerpladser , som også indeholder instruktioner. I modsætning til almindelige lagerpladser er registre nævnt af et navn i stedet for et tal. For eksempel indeholder IP ( instruktion pointer ) placeringen af næste instruktion , og " akkumulator" er, hvor processoren gemmer den næste værdi det planlægger at arbejde på.
< Br >