Procesorius ir mikroprocesorius
Tai mikroprocesorius (elektroninė grandinė, pastatyta ant puslaidininkių plokštelės / plokštės), kuris paprastai vadinamas procesoriumi ir vadinamas kompiuterio sistemos centriniu procesoriumi. Tai yra elektroninis lustas, kuris apdoroja informaciją pagal įvestis. Jis sugeba manipuliuoti, gauti, saugoti ir (arba) rodyti informaciją dvejetainiu pavidalu. Kiekvienas sistemos komponentas veikia pagal procesoriaus instrukcijas, tiesiogiai ar netiesiogiai.
Pirmasis mikroprocesorius buvo sukurtas 1960-aisiais, atradus puslaidininkinį tranzistorių. Analoginis procesorius arba kompiuteris, pakankamai didelis, kad visiškai užpildytų kambarį, galėtų būti miniatiūrizuotas naudojant šią technologiją iki miniatiūros dydžio. „Intel“išleido pirmąjį pasaulyje mikroprocesorių „Intel 4004“1971 m. Nuo to laiko jis padarė didžiulį poveikį žmogaus civilizacijai, tobulindamas kompiuterių technologijas.
Procesorius vykdo instrukcijas dažniu, kurį nustato osciliatorius, kuris veikia kaip grandinės laikrodžio mechanizmas. Kiekvieno laikrodžio signalo piko metu procesorius atlieka vieną elementarią operaciją arba komandos dalį. Procesoriaus greitį lemia šis laikrodžio greitis. Be to, ciklai pagal instrukciją (CPI) nurodo vidutinį ciklų, reikalingų procesoriui vykdyti instrukcijas, skaičių. Procesoriai su mažesnėmis VKI vertėmis yra greitesni nei tie, kurių CPI vertės yra didesnės.
Procesorius susideda iš kelių tarpusavyje sujungtų vienetų. Talpyklos atmintis ir registrų blokai, valdymo blokas, vykdymo blokas ir magistralės valdymo blokas yra pagrindiniai procesoriaus komponentai. Valdymo blokas susieja gaunamus duomenis, juos dekoduoja ir perduoda vykdymo etapams. Jame yra sudedamųjų dalių, vadinamų sekvenceriu, eilės skaitikliu ir instrukcijų registru. Sekvenceris sinchronizuoja nurodymų vykdymo greitį su laikrodžio greičiu ir taip pat perduoda valdymo signalus kitiems įrenginiams. Eilės skaitiklis išlaiko šiuo metu vykdomos instrukcijos adresą, o komandų registre yra vėlesni vykdytini nurodymai.
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.
Registrai yra mažos vietinės atminties vietos mikroschemoje, kurioje laikinai saugomos instrukcijos apdorojimo įrenginiams. Akumuliatorių registras (ACC), būsenos registras, komandų registras, eilės skaitiklis ir buferio registras yra pagrindiniai registrų tipai. Talpykla taip pat yra vietinė atmintis, naudojama laikinai saugant RAM atmintyje esančią informaciją, kad operacijos metu būtų galima greičiau pasiekti.
Procesoriai kuriami naudojant skirtingas architektūras ir instrukcijų rinkinius. Instrukcijų rinkinys yra pagrindinių operacijų, kurias gali atlikti procesorius, suma. Pagal instrukcijų rinkinius procesoriai skirstomi taip.
• 80 × 86 šeima: (viduryje „x“reiškia šeimą) 386, 486, 586, 686 ir kt.
• RANKA
• IA-64
• MIPS
• „Motorola 6800“
• „PowerPC“
• SPARC
Kompiuteriams yra kelios „Intel“mikroprocesorių dizaino klasės.
386: „Intel Corporation“išleido 80386 lustą 1985 m. Ji turėjo 32 bitų registro dydį, 32 bitų duomenų magistralę ir 32 bitų adresų magistralę ir sugebėjo valdyti 16 MB atmintį; joje buvo 275 000 tranzistorių. Vėliau i386 buvo sukurtas į aukštesnes versijas.
486, 586 („Pentium“), 686 („Pentium II“klasė) buvo pažangūs mikroprocesoriai, sukurti remiantis originaliu „i386“dizainu.
Kuo skiriasi procesorius ir mikroprocesorius?
Procesorius yra tas pats įrenginys, vadinamas mikroprocesoriumi; Tiesą sakant, procesorius yra sutrumpintas mikroprocesoriaus terminas.