En mikroprocessor er en processor (en enhed, der er ansvarlig for at udføre aritmetiske, logiske og kontroloperationer skrevet i maskinkode ), implementeret i form af et enkelt mikrokredsløb [1] eller et sæt af flere specialiserede mikrokredsløb [2] (i modsætning til implementeringen af processoren i form af et elektrisk kredsløb på et elementbase til generelle formål eller i form af en softwaremodel).
Næsten samtidigt opstod tre mikroprocessorprojekter: Central Air Data Computer (CADC) hos Garrett AiResearch (1968), TMS 1000 hos Texas Instruments (1971) og 4004 hos Intel (1971).
De første mikroprocessorer blev brugt i elektroniske regnemaskiner , de brugte binær-decimal aritmetik af 4-bit ord . Snart begyndte de at blive indbygget i andre enheder, for eksempel terminaler, printere og forskellige automatiseringer . Overkommelige 8-bit mikroprocessorer med 16-bit adressering aktiverede de første forbrugermikrocomputere i midten af 1970'erne .
I lang tid blev centrale behandlingsenheder skabt af individuelle mikrokredsløb med stor og mellemstor integration, indeholdende fra flere enheder til flere hundrede transistorer. Ved at placere en hel processor på en enkelt ultra-stor integrationschip var det muligt at reducere omkostningerne betydeligt. På trods af en ydmyg begyndelse har den fortsatte stigning i mikroprocessorens sofistikering gjort andre former for computere næsten forældede. I øjeblikket bruges en eller flere mikroprocessorer som computerelement i alt fra de mindste indlejrede systemer og mobile enheder til enorme mainframes og supercomputere .
I Apollo - månemissionerne i 1960'erne og 1970'erne blev al den indbyggede computer til primær vejledning, navigation og kontrol leveret af små, specialiserede processorer på Apollo indbyggede computer [3] .
Det har været almindeligt kendt siden begyndelsen af 1970'erne, at væksten i mikroprocessorkraft følger Moores lov , som siger, at antallet af transistorer på et integreret kredsløb fordobles hver 24. måned. I slutningen af 1990'erne blev termisk dissipation ( TDP ) [4] en stor hindring for udviklingen af nye mikroprocessorer .
Strukturen af mikroprocessoren omfatter: aritmetisk logisk enhed , kontrol- og synkroniseringsenhed , lagerenhed , registre , data og kommandobusser [5] .
Nogle forfattere henviser til mikroprocessorer kun enheder implementeret strengt på en enkelt chip. En sådan definition afviger fra både akademiske kilder [6] og kommerciel praksis (for eksempel blev varianter af Intel- og AMD- mikroprocessorer i SECC og lignende pakker , såsom Pentium II , implementeret på flere mikrokredsløb).
På nuværende tidspunkt, på grund af den meget ubetydelige spredning af processorer, der ikke er mikroprocessorer, er begreberne "mikroprocessor" og "processor" i dagligdags ordforråd næsten ligeværdige.
Samtidig har mikroprocessoren normalt ikke input-output-enheder integreret i mikrokredsløbet, timere og andre perifere enheder, hvilket adskiller sig fra mikrocontrolleren .
![]() | |
---|---|
I bibliografiske kataloger |
|
processorteknologier | Digitale|||||||||
---|---|---|---|---|---|---|---|---|---|
Arkitektur | |||||||||
Instruktionssæt arkitektur | |||||||||
maskinord | |||||||||
Parallelisme |
| ||||||||
Implementeringer | |||||||||
Komponenter | |||||||||
Strømstyring |