Procesor vs mikroprocesor
Jedná sa o mikroprocesor (elektronický obvod postavený na polovodičovej doštičke / doske), ktorý je všeobecne známy ako procesor a je označovaný ako centrálna procesorová jednotka počítačového systému. Je to elektronický čip, ktorý spracúva informácie na základe vstupov. Je schopný manipulovať, načítať, uložiť a / alebo zobraziť informácie v binárnej forme. Každý komponent v systéme pracuje podľa pokynov priamo alebo nepriamo z procesora.
Prvý mikroprocesor bol vyvinutý v 60. rokoch po objavení polovodičového tranzistora. Analógový procesor alebo počítač, ktorý je dostatočne veľký na to, aby úplne zaplnil miestnosť, sa dal miniaturizovať pomocou tejto technológie na veľkosť miniatúry. Spoločnosť Intel uviedla na trh prvý mikroprocesor Intel 4004 na svete v roku 1971. Od tej doby mala pokrok v oblasti výpočtovej techniky obrovský vplyv na ľudskú civilizáciu.
Procesor vykonáva pokyny na frekvencii určenej oscilátorom, ktorý slúži ako časovací mechanizmus pre obvod. Na vrchole každého hodinového signálu procesor vykoná jednu základnú operáciu alebo časť inštrukcie. Rýchlosť procesora je určená touto rýchlosťou hodín. Tiež Cycles per Instruction (CPI) udáva priemerný počet cyklov potrebných na vykonanie inštrukcie pre procesor. Procesory s nižšími hodnotami CPI sú rýchlejšie ako procesory s vyššími hodnotami CPI.
Procesor sa skladá z niekoľkých vzájomne prepojených jednotiek. Cache pamäť a registračné jednotky, riadiaca jednotka, exekučná jednotka a jednotka správy zbernice sú hlavnými súčasťami procesora. Riadiaca jednotka prepojí prichádzajúce dáta, dekóduje ich a odovzdá ich fázam vykonávania. Obsahuje podzložky, ktoré sa nazývajú radič, radové počítadlo a register inštrukcií. Sekvencer synchronizuje rýchlosť vykonávania inštrukcií s taktom hodín a tiež prenáša riadiace signály do ďalších jednotiek. Poradové počítadlo zachováva adresu práve vykonávanej inštrukcie a register inštrukcií obsahuje nasledujúce inštrukcie, ktoré sa majú vykonať.
The execution unit carries out the operations based on the instructions. Arithmetic and Logic unit, floating point unit, status register, and accumulator register are the subcomponents of the execution unit. Arithmetic and Logic Unit (ALU) perform basic arithmetic and logic functions, such as AND, OR, NOT and XOR operations. These operations are carried out in binary form subjected to Boolean logic. Floating point unit carries out operations related to floating point values, which are not carried out by the ALU.
Registre sú malé lokálne pamäťové miesta vo vnútri čipu, ktoré dočasne ukladajú pokyny pre procesorové jednotky. Register akumulátorov (ACC), stavový register, register pokynov, radové počítadlo a register vyrovnávacej pamäte sú hlavnými typmi registrov. Cache je tiež lokálna pamäť, ktorá sa používa na dočasné uloženie informácií dostupných v RAM na rýchlejší prístup počas operácií.
Procesory sú postavené na rôznych architektúrach a inštrukčných sadách. Sada inštrukcií je súčet základných operácií, ktoré môže procesor vykonať. Na základe inštrukčných sád sú procesory kategorizované nasledovne.
• Rodina 80 × 86: („x“v strede predstavuje rodinu) 386, 486, 586, 686 atď.
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Existuje niekoľko tried návrhov mikroprocesorov Intel pre počítače.
386: Spoločnosť Intel Corporation uviedla čip 80386 v roku 1985. Mal 32-bitovú veľkosť registra, 32-bitovú dátovú zbernicu a 32-bitovú adresnú zbernicu a dokázal spracovať 16 MB pamäte; mala v sebe 275 000 tranzistorov. Neskôr bol i386 vyvinutý do vyšších verzií.
486, 586 (Pentium), 686 (trieda Pentium II) boli pokrokové mikroprocesory navrhnuté na základe pôvodného dizajnu i386.
Aký je rozdiel medzi procesorom a mikroprocesorom?
Procesor je rovnaké zariadenie ako mikroprocesor; v skutočnosti je procesor pre mikroprocesor skrátený termín.