Processor vs mikroprocessor
Det er en mikroprocessor (et elektronisk kredsløb bygget på en halvlederwafer / -plade), der almindeligvis kaldes processoren og betegnes som den centrale behandlingsenhed i et computersystem. Det er en elektronisk chip, der behandler information baseret på input. Det er i stand til at manipulere, hente, gemme og / eller vise oplysninger i binær form. Hver komponent i systemet fungerer direkte eller indirekte fra instruktionen fra processoren.
Den første mikroprocessor blev udviklet i 1960'erne efter opdagelsen af halvledertransistoren. En analog processor eller en computer, der er stor nok til at fylde et rum fuldstændigt, kunne miniatureres ved hjælp af denne teknologi til størrelsen på et miniaturebillede. Intel frigav verdens første mikroprocessor Intel 4004 i 1971. Siden da har det haft en enorm indflydelse på den menneskelige civilisation ved at fremme computerteknologien.
En processor udfører instruktioner ved en frekvens bestemt af en oscillator, der fungerer som urmekanismen for kredsløbet. På toppen af hvert kloksignal udfører processoren en enkelt elementær operation eller en del af en instruktion. Processorens hastighed bestemmes af denne urhastighed. Cykler pr. Instruktion (CPI) giver også det gennemsnitlige antal cyklusser, der kræves for at udføre en instruktion for processoren. Processorerne med lavere CPI-værdier er hurtigere end dem med højere CPI-værdier.
En processor består af flere sammenkoblede enheder. Cachehukommelse og registerenheder, kontrolenhed, eksekveringsenhed og busadministrationsenhed er de vigtigste komponenter i en processor. Kontrolenhed forbinder de indgående data, afkoder dem og videresender dem til udførelsestrin. Det indeholder underkomponenter kaldet sequencer, ordinal counter og instruktionsregister. Sequencer synkroniserer eksekveringshastigheden med urets hastighed, og den overfører også styresignalerne til andre enheder. Ordinær tæller bevarer adressen på den aktuelt udførende instruktion, og instruktionsregisteret indeholder de efterfølgende instruktioner, der skal udføres.
Udførelsesenheden udfører operationerne baseret på instruktionerne. Aritmetisk og logisk enhed, flydepunktenhed, statusregister og akkumulatorregister er underkomponenterne til udførelsesenheden. Aritmetisk og logisk enhed (ALU) udfører grundlæggende aritmetiske og logiske funktioner, såsom AND, OR, NOT og XOR operationer. Disse operationer udføres i binær form underkastet boolsk logik. Enhed med flydende punkter udfører operationer relateret til flydepunktværdier, som ikke udføres af ALU.
Registre er små lokale hukommelsessteder inde i chippen, der midlertidigt gemmer instruktionerne til behandlingsenhederne. Akkumulatorregister (ACC), statusregister, instruktionsregister, ordentæller og pufferregister er hovedtyper af registre. Cache er også en lokal hukommelse, der bruges til midlertidigt at gemme de tilgængelige oplysninger i RAM for hurtigere adgang under operationerne.
Processorer er bygget ved hjælp af forskellige arkitekturer og instruktionssæt. Et instruktions sæt er summen af basale operationer, som en processor kan udføre. Baseret på instruktionssæt kategoriseres processorer som følger.
• 80 × 86 familie: (“x” i midten repræsenterer familien) 386, 486, 586, 686 osv..
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Der er flere klasser af Intel-mikroprocessor-design til computere.
386: Intel Corporation frigav 80386-chippen i 1985. Den havde en 32-bit registerstørrelse, en 32-bit databus og en 32-bit adressebus og var i stand til at håndtere 16 MB hukommelse; det havde 275.000 transistorer i sig. Senere blev i386 udviklet til højere versioner.
486, 586 (Pentium), 686 (Pentium II klasse) var avancerede mikroprocessorer designet baseret på det originale i386-design.
Hvad er forskellen mellem processor og mikroprocessor?
Processor er den samme enhed kaldet mikroprocessoren; faktisk er processor en forkortet betegnelse for mikroprocessor.