Różnica między procesorem a mikroprocesorem

Procesor kontra mikroprocesor

Jest to mikroprocesor (obwód elektroniczny zbudowany na waflu / płycie półprzewodnikowej), który jest powszechnie znany jako procesor i jest określany jako centralna jednostka przetwarzania systemu komputerowego. Jest to elektroniczny układ przetwarzający informacje na podstawie danych wejściowych. Jest w stanie manipulować, wyszukiwać, przechowywać i / lub wyświetlać informacje w formie binarnej. Każdy element systemu działa zgodnie z instrukcjami bezpośrednio lub pośrednio z procesora.

Pierwszy mikroprocesor został opracowany w latach 60. XX wieku po odkryciu tranzystora półprzewodnikowego. Procesor analogowy lub komputer wystarczająco duży, aby całkowicie wypełnić pomieszczenie, można zminiaturyzować za pomocą tej technologii do wielkości miniatury. Intel wypuścił pierwszy na świecie mikroprocesor Intel 4004 w 1971 roku. Od tego czasu miał ogromny wpływ na ludzką cywilizację poprzez rozwój technologii komputerowej.

Procesor wykonuje instrukcje z częstotliwością określoną przez oscylator, który działa jako mechanizm taktowania dla obwodu. Na szczycie każdego sygnału zegarowego procesor wykonuje pojedynczą operację elementarną lub część instrukcji. Szybkość procesora zależy od tej częstotliwości zegara. Ponadto liczba cykli na instrukcję (CPI) podaje średnią liczbę cykli wymaganych do wykonania instrukcji dla procesora. Procesory o niższych wartościach CPI są szybsze niż procesory o wyższych wartościach CPI.

Procesor składa się z kilku połączonych ze sobą jednostek. Pamięć podręczna i jednostki rejestru, jednostka sterująca, jednostka wykonawcza i jednostka zarządzająca magistralą są głównymi elementami procesora. Jednostka sterująca łączy przychodzące dane, dekoduje je i przekazuje do etapów wykonania. Zawiera podskładniki zwane sekwencerem, licznikiem porządkowym i rejestrem instrukcji. Sekwencer synchronizuje szybkość wykonywania instrukcji z prędkością zegara, a także przekazuje sygnały sterujące do innych jednostek. Licznik porządkowy zachowuje adres aktualnie wykonywanej instrukcji, a rejestr instrukcji zawiera kolejne instrukcje, które należy wykonać.

Jednostka wykonawcza wykonuje operacje na podstawie instrukcji. Jednostka arytmetyczna i logiczna, jednostka zmiennoprzecinkowa, rejestr stanu i rejestr akumulatorów są podskładnikami jednostki wykonawczej. Jednostka arytmetyczna i logiczna (ALU) wykonuje podstawowe funkcje arytmetyczne i logiczne, takie jak operacje AND, OR, NOT i XOR. Operacje te są przeprowadzane w formie binarnej zgodnie z logiką logiczną. Jednostka zmiennoprzecinkowa wykonuje operacje związane z wartościami zmiennoprzecinkowymi, które nie są wykonywane przez ALU.

Rejestry to małe lokalne lokalizacje pamięci wewnątrz układu, które tymczasowo przechowują instrukcje dla jednostek przetwarzających. Rejestr akumulatorów (ACC), rejestr statusu, rejestr instrukcji, licznik porządkowy i rejestr bufora są głównymi typami rejestrów. Pamięć podręczna to także pamięć lokalna, która służy do tymczasowego przechowywania informacji dostępnych w pamięci RAM w celu szybszego dostępu podczas operacji.

Procesory są budowane przy użyciu różnych architektur i zestawów instrukcji. Zestaw instrukcji jest sumą podstawowych operacji, które procesor może wykonać. Na podstawie zestawów instrukcji procesory są podzielone na następujące kategorie.

• Rodzina 80 × 86: („x” pośrodku oznacza rodzinę) 386, 486, 586, 686 itd.. 

• RAMIĘ

• IA-64

• MIPS

• Motorola 6800

• PowerPC

• SPARC 

Istnieje kilka klas mikroprocesorowych konstrukcji Intel dla komputerów.

386: Intel Corporation wypuścił układ 80386 w 1985 roku. Miał 32-bitowy rozmiar rejestru, 32-bitową magistralę danych i 32-bitową magistralę adresową i był w stanie obsłużyć 16 MB pamięci; miał 275 000 tranzystorów. Później i386 został rozwinięty do wyższych wersji.

486, 586 (Pentium), 686 (klasa Pentium II) to zaawansowane mikroprocesory zaprojektowane w oparciu o oryginalny projekt i386.

Jaka jest różnica między procesorem a mikroprocesorem?

Procesor to to samo urządzenie, co mikroprocesor; w rzeczywistości procesor jest skróconym terminem określającym mikroprocesor.