Suoritin vs. mikroprosessori
Se on mikroprosessori (puolijohdekiekkoon / -levyyn rakennettu elektroninen piiri), jota kutsutaan yleisesti prosessoriksi ja jota kutsutaan tietokonejärjestelmän keskusprosessointiyksiköksi. Se on elektroninen siru, joka käsittelee tietoa tulojen perusteella. Se pystyy käsittelemään, hakemaan, tallentamaan ja / tai näyttämään tietoja binaarimuodossa. Järjestelmän jokainen komponentti toimii suoraan tai epäsuorasti prosessorin antamien ohjeiden mukaisesti.
Ensimmäinen mikroprosessori kehitettiin 1960-luvulla puolijohdetransistorin löytämisen jälkeen. Analoginen prosessori tai tietokone, joka on riittävän suuri huoneen täyttämiseksi kokonaan, voitaisiin pienentää käyttämällä tätä tekniikkaa pienoiskuvan kokoon. Intel julkaisi maailman ensimmäisen mikroprosessorin Intel 4004 vuonna 1971. Siitä lähtien sillä on ollut valtava vaikutus ihmisen sivilisaatioon edistämällä tietotekniikkaa.
Prosessori suorittaa ohjeet oskillaattorin määrittämällä taajuudella, joka toimii piirin kellomekanismina. Kunkin kellosignaalin huipulla prosessori suorittaa yhden perusoperaation tai osan käskystä. Prosessorin nopeus määräytyy tällä kellonopeudella. Myös Cycles per ohje (CPI) antaa keskimääräisen syklien lukumäärän, jota tarvitaan prosessorin ohjeen suorittamiseen. Prosessorit, joilla on alhaisemmat CPI-arvot, ovat nopeampia kuin prosessorit, joilla on korkeammat CPI-arvot.
Suoritin koostuu useista toisiinsa kytketyistä yksiköistä. Välimuisti- ja rekisteriyksiköt, ohjausyksikkö, suoritusyksikkö ja väylänhallintayksikkö ovat prosessorin pääkomponentit. Ohjausyksikkö linkittää saapuvan datan, dekoodaa sen ja siirtää sen suoritusvaiheisiin. Se sisältää alikomponentteja, joita kutsutaan sekvensseriksi, ordinaalilukijaksi ja käskyrekisteriksi. Sequencer synkronoi käskyjen suorittamisnopeuden kellonopeuden kanssa ja se välittää ohjaussignaalit myös muihin yksiköihin. Tavallinen laskuri säilyttää parhaillaan suoritettavan käskyn osoitteen ja käskyrekisteri sisältää seuraavat suoritettavat käskyt.
Suoritusyksikkö suorittaa operaatiot ohjeiden perusteella. Aritmeettinen ja logiikkayksikkö, liukulukuyksikkö, tilarekisteri ja akkurekisteri ovat suoritusyksikön alakomponentteja. Aritmeettinen ja logiikkayksikkö (ALU) suorittaa aritmeettisia ja logiikan perustoimintoja, kuten AND, OR, NOT ja XOR. Nämä operaatiot suoritetaan binaarimuodossa, jolle alistetaan Boolen logiikka. Liukulukuyksikkö suorittaa liukulukuarvoihin liittyviä toimintoja, joita ALU ei suorita.
Rekisterit ovat pieniä paikallisen muistin sijainteja sirun sisällä, joka tallentaa väliaikaisesti käsittelyyksiköiden ohjeet. Akkurekisteri (ACC), tilarekisteri, käskyrekisteri, järjestyslaskuri ja puskurirekisteri ovat päärekisterityyppejä. Välimuisti on myös paikallinen muisti, jota käytetään RAM-muistissa olevien tietojen väliaikaiseen tallentamiseen nopeampaa käyttöä varten operaatioiden aikana.
Prosessorit rakennetaan käyttämällä erilaisia arkkitehtuureja ja ohjeita. Käskyjoukko on niiden perustoimintojen summa, jotka suoritin voi suorittaa. Ohjekokonaisuuksien perusteella prosessorit luokitellaan seuraavasti.
• 80 × 86-perhe: (keskellä oleva “x” edustaa perhettä) 386, 486, 586, 686 jne..
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Tietokoneille on useita luokkia Intel-prosessorisuunnitelmia.
386: Intel Corporation julkaisi 80386-sirun vuonna 1985. Siinä oli 32-bittinen rekisterikoko, 32-bittinen dataväylä ja 32-bittinen osoiteväylä, ja se pystyi käsittelemään 16 Mt muistia; siinä oli 275 000 transistoria. Myöhemmin i386 kehitettiin korkeammiksi versioiksi.
486, 586 (Pentium), 686 (Pentium II luokka) olivat edistyksellisiä mikroprosessoreita, jotka on suunniteltu alkuperäisen i386-mallin perusteella.
Mikä on ero prosessorin ja mikroprosessorin välillä??
Suoritin on sama laite, jota kutsutaan mikroprosessoriksi; itse asiassa prosessori on lyhennetty termi mikroprosessorille.