En liste over hvilke typer av mikroprosessorer

En liste over hvilke typer av mikroprosessorer


Datamaskiner kan utføre en rekke komplekse operasjoner som normalt ville kreve dager, antall år, og noen ganger flere tiår for mennesker for å beregne en effektiv måte. En mikroprosessor er den viktigste komponenten i en hvilken som helst datamaskin, og er ansvarlig for å kontrollere alle sine operasjoner. Den styrer datamaskinens instruksjoner, som er et sett med kommandoer, skrevet i bestemt datamaskin språk, at mikroprosessoren bruker til å styre andre enheter og utføre oppgaver. Avhengig av formålet med en datamaskin, er det flere typer av mikroprosessorer som er i bruk i dag.

Redusert Instruction Set Computer

En IBM forsker, John Cocke, la merke til at en datamaskin bruker bare 20 prosent av sin instruks, slik at 80 prosent ubrukt. I 1974, John Cocke utviklet Reduced Instruction Set Computer (RISC), en prosessor som brukes noen instruksjoner, kreves færre transistorer og var billigere å produsere. RICS chips bruker mindre undervisning, men krever flere linjer med koder for å utføre enkelte operasjoner. RISC er avhengig av resultatene av installert programvare, noe som betyr at programvaren må være mer komplisert. RISC er også brukt i ovner, klimaanlegg og andre hvitevarer.

CISC

Begrepet CISC (CISC) ble definert tilbakevirkende kraft for å skille denne type mikroprosessor fra RISC mikroprosessorer. Disse prosessorene har et større antall forskjellige og komplekse instruksjoner sammenligne med RISC. Hovedprinsippet i CISC mikroprosessor er at datamaskinens maskinvare er alltid raskere enn programvare. De fleste bærbare og stasjonære datamaskiner og servere bruker CISC mikroprosessorer.

Very Long Instruction Word (VLIW)

Very Long Instruction Word (VLIW) introduserte et helt nytt konsept av parallelle instruksjoner. Den ble utviklet for å pakke flere uavhengige instruksjoner til en svært lang instruksjon. For å utføre denne typen operasjon, må programvaren til å gjenkjenne uavhengige instruksjoner. VLIW er lignende fremgangsmåten til å utføre flere operasjoner i en klokkesyklus, til den nødvendige tid for et elektrisk signal veksle fra null til en, og tilbake til null. Jo større antall klokkesykluser per sekund, er jo raskere mikroprosessor. Denne typen av brikken bruker datamaskinen kompilatoren å komprimere en vanlig sekvensiell kode i en meget lang instruksjonsordet.

superscalar prosessorer

Arkitekturen i Super-skalare prosessorer gjør at datamaskinen kan utføre flere instruksjoner samtidig og uavhengig av hverandre. Super-skalar mikroprosessorer bruke rør-fôr for å gjøre det mulig å behandle flere instruksjoner, men hver instruksjon må være i en annen rørledning scene på et gitt tidspunkt. Begrensningene i super-skalar prosessorer inkluderer: ressurskonflikter, når to eller flere instruksjoner konkurrere om samme ressurs; kontroll avhengighet, noe som skjer fordi grenene skaper problemer i å opprettholde en optimal parallellitet; og datakonflikter, som er produsert av dataavhengigheter mellom instruksjonene i programmet.

andre

Generell prosessor (GPP) er konstruert for en rekke oppgaver, og ikke bare for en bestemt anvendelse eller programvare. En Special Purpose prosessor (SPP) har funksjoner som ligner på mikro perifere chip. Den eneste forskjellen er at SPP har en spesialisert instruksjonssett for å styre funksjonene uavhengig av hverandre, mens en perifer brikken blir styrt av CPU. Søknad-Specific Integrated Circuit (ASIC) er en type integrert krets designet for en spesiell hensikt søknad. For eksempel, en ASIC opprettet for et selskaps linje med mobiltelefoner fungerer bare på det aktuelle linjen av mobiltelefoner. Digital Signal Processor (DSP) er en type svært rask mikroprosessor, mest brukt i matematikk-intensive, signal-behandling av søknader. Det forvandler analoge signaler til digitale data som er analysert.