logo

Co to jest mikroprocesor?

Jednostka centralna komputera (CPU) zbudowana na pojedynczy układ scalony (IC) nazywa się mikroprocesor .

Komputer cyfrowy z jednym mikroprocesorem pełniącym funkcję procesora nazywa się mikrokomputerem.

Jest to programowalne, wielofunkcyjne, sterowane zegarem, oparte na rejestrach urządzenie elektroniczne, które odczytuje instrukcje binarne z urządzenia magazynującego zwanego pamięcią, przyjmuje dane binarne jako dane wejściowe i przetwarza je zgodnie z tymi instrukcjami oraz dostarcza wyniki w postaci wyjściowej.

Mikroprocesor zawiera miliony maleńkich elementów, takich jak tranzystory, rejestry i diody, które współpracują ze sobą.

Schemat blokowy mikrokomputera

Wprowadzenie do mikroprocesora

Mikroprocesor składa się z jednostki ALU, jednostki sterującej i tablicy rejestrów. Gdzie IŚĆ wykonuje operacje arytmetyczne i logiczne na danych otrzymanych z urządzenia wejściowego lub pamięci. Jednostka sterująca steruje instrukcjami i przepływem danych w komputerze. I, tablica rejestrów składa się z rejestrów oznaczonych literami takimi jak B, C, D, E, H, L i akumulatorem.


Ewolucja mikroprocesorów

Możemy sklasyfikować mikroprocesor według generacji lub według wielkości mikroprocesora:

referencyjne typy danych w Javie

Pierwsza generacja (4-bitowe mikroprocesory)

Mikroprocesory pierwszej generacji zostały wprowadzone w latach 1971-1972 przez firmę Intel Corporation. Zostało nazwane Intela 4004 ponieważ był to procesor 4-bitowy.

Był to procesor w jednym chipie. Może wykonywać proste operacje arytmetyczne i logiczne, takie jak dodawanie, odejmowanie, logiczne OR i logiczne AND.

Miałem jednostkę sterującą zdolną do wykonywania funkcji kontrolnych, takich jak pobieranie instrukcji z pamięci, dekodowanie ich, a następnie generowanie impulsów sterujących w celu ich wykonania.

Druga generacja (8-bitowy mikroprocesor)

Mikroprocesory drugiej generacji zostały ponownie wprowadzone w 1973 roku przez firmę Intel. Był to pierwszy 8-bitowy mikroprocesor, który mógł wykonywać operacje arytmetyczne i logiczne na słowach 8-bitowych. Był to Intel 8008, a kolejną ulepszoną wersją był Intel 8088.

Trzecia generacja (16-bitowy mikroprocesor)

Mikroprocesory trzeciej generacji, wprowadzone w 1978 roku, reprezentowane były przez: Intel 8086, Zilog Z800 i 80286 , które były procesorami 16-bitowymi o wydajności zbliżonej do minikomputerów.

ile jest tam owoców

Czwarta generacja (mikroprocesory 32-bitowe)

Kilka różnych firm wprowadziło 32-bitowe mikroprocesory, ale najpopularniejszym jest Intela 80386 .

Piąta generacja (64-bitowe mikroprocesory)

Od 1995 roku do chwili obecnej jesteśmy w piątym pokoleniu. Po 80856 Intel wypuścił nowy procesor, a mianowicie procesor Pentium Procesor Pentium Pro , co umożliwia wielu procesorom w jednym systemie osiągnięcie wieloprocesorowości.

Inne ulepszone procesory 64-bitowe to Procesory Celeron, Dual, Quad, Octa Core .

Tabela: Ważne mikroprocesory Intel

Mikroprocesor Rok wynalazku Długość słowa Adresowanie pamięci Pojemność Kołki Zegar Uwagi
4004 1971 4-bitowy 1KB 16 750 kHz Pierwszy mikroprocesor
8085 1976 8 bitowy 64KB 40 3-6 MHz Popularny 8-bitowy mikroprocesor
8086 1978 16-bitowy 1MB 40 5-8 MHz Szeroko stosowany w PC/XT
80286 1982 16-bitowy 16 MB rzeczywiste, 4 GB wirtualne 68 6-12,5 MHz Szeroko stosowany w PC/AT
80386 1985 32-bitowy 4 GB rzeczywiste, 64 TB wirtualne 132 14X14 PGA 20-33 MHz Zawiera MMU na chipie
80486 1989 32-bitowy 4 GB rzeczywiste, 64 TB wirtualne 168 17X17PGA 25-100 MHz Zawiera MMU, pamięć podręczną i FPU, 1,2 miliona tranzystorów
Pentium 1993 32-bitowy 4 GB rzeczywistego, 32-bitowego adresu, 64-bitowej magistrali danych 237 PGA 60-200 Zawiera 2 jednostki ALU, 2 pamięci podręczne, FPU, 3,3 miliona tranzystorów, 3,3 V, 7,5 miliona tranzystorów
Pentium Pro 1995 32-bitowy 64 GB prawdziwej, 36-bitowej magistrali adresowej 387 PGA 150-200 MHz Jest to procesor przepływu danych. Zawiera także pamięć podręczną drugiego poziomu, 3,3 V
Pentium II 1997 32-bitowy - - 233-400 MHz Wszystkie wyposażone w Pentium pro plus technologię MMX, 3,3 V, 7,5 miliona tranzystorów
Pentium III 1999 32-bitowy 64 GB 370 PGA 600-1,3 MHz Ulepszona wersja Pentium II; 70 nowych instrukcji SIMD
Pentium 4 2000 32-bitowy 64 GB 423 PGA 600-1,3 GHz Ulepszona wersja Pentium III
Itanium 2001 64-bitowy 64 linie adresowe 423 PGA 733 MHz-1,3 GHz 64-bitowy procesor EPIC

Gdzie,

    PGA- Układ siatki pinowejMMX- Rozszerzenia multimedialneEPICKI- Jawnie równoległe przetwarzanie instrukcjiSIMD- Pojedyncza instrukcja, wiele danychIŚĆ- Arytmetyczne i logiczne jednostkiMMU- Jednostka zarządzania pamięciąFPU- Jednostka zmiennoprzecinkowa

Podstawowe terminy stosowane w mikroprocesorze

Oto lista niektórych podstawowych terminów używanych w mikroprocesorze:

dziedziczenie Javy

Zestaw instrukcji - Grupa poleceń, które mikroprocesor może zrozumieć, nazywa się zestawem instrukcji. Jest to interfejs pomiędzy sprzętem i oprogramowaniem.

Autobus - Zestaw przewodów przeznaczonych do przesyłania danych, adresów lub informacji sterujących do różnych elementów mikroprocesora. Mikroprocesor będzie miał trzy typy szyn, tj. szynę danych, szynę adresową i szynę sterującą.

IPC (instrukcje na cykl) - Jest to miara liczby instrukcji, które procesor jest w stanie wykonać w ciągu jednego zegara.

Szybkośc zegara - Jest to liczba operacji na sekundę, które procesor może wykonać. Można go wyrazić w megahercach (MHz) lub gigahercach (GHz). Nazywa się to również częstotliwością zegara.

Przepustowość łącza - Liczba bitów przetwarzanych w pojedynczej instrukcji nazywana jest przepustowością.

Długość słowa - Liczba bitów, które procesor może jednocześnie przetworzyć, nazywana jest długością słowa procesora. 8-bitowy mikroprocesor może przetwarzać jednocześnie 8-bitowe dane. Zakres długości słowa wynosi od 4 bitów do 64 bitów, w zależności od typu mikrokomputera.

Typy danych - Mikroprocesor obsługuje wiele formatów danych, takich jak binarne, ASCII, liczby ze znakiem i bez znaku.


Działanie mikroprocesora

Mikroprocesor wykonuje instrukcję w następującej kolejności: Fetch, Decode, a następnie Execute.

jak wykonać skrypt

Początkowo instrukcje są przechowywane w pamięci komputera w kolejności sekwencyjnej. Mikroprocesor pobiera te instrukcje z przechowywanego obszaru (pamięci), następnie je dekoduje i wykonuje je aż do spełnienia instrukcji STOP. Następnie wysyła wynik w postaci binarnej do portu wyjściowego. Pomiędzy tymi procesami rejestr przechowuje dane tymczasowe, a jednostka ALU (jednostka arytmetyczna i logiczna) wykonuje funkcje obliczeniowe.


Cechy mikroprocesora

    Niska cena- Dzięki technologii układów scalonych mikroprocesory są dostępne po bardzo niskich kosztach. Obniży to koszt systemu komputerowego.Wysoka prędkość- Dzięki zastosowanej technologii mikroprocesor może pracować z bardzo dużą szybkością. Może wykonywać miliony instrukcji na sekundę.Mały rozmiar- Mikroprocesor zajmuje bardzo mało miejsca dzięki technologii integracji na bardzo dużą i bardzo dużą skalę. Z tego powodu rozmiar systemu komputerowego jest zmniejszony.Wszechstronny- Ten sam chip może być używany do kilku zastosowań, dlatego mikroprocesory są wszechstronne.Niskie zużycie energii- Mikroprocesory wykorzystują technologię półprzewodników z tlenku metalu, która zużywa mniej energii.Mniej wytwarzania ciepła- Mikroprocesory wykorzystują technologię półprzewodnikową, która nie emituje dużo ciepła w porównaniu do urządzeń lampowych.Niezawodny- Ponieważ mikroprocesory wykorzystują technologię półprzewodnikową, wskaźnik awaryjności jest znacznie mniejszy. Dlatego jest bardzo niezawodny.Przenośny- Ze względu na niewielkie rozmiary i niski pobór mocy mikroprocesory są przenośne.