843 Shares 2088 views

Urządzenie procesor, jak to działa w rzeczywistości

W dzisiejszym świecie technologii procesor komputera jest jednym z podstawowych miejsc. Jednostka centralna – wysoki technologicznie i bardzo zaawansowane urządzenia, które zawiera wszystkie postępy, jakie występują w tej dziedzinie techniki komputerowej, jak również w obszarach przylegających do niego.

Uproszczone urządzenie procesor wygląda następująco:

Podstawą jądra (jednej lub wielu). Są one odpowiedzialne za przestrzeganie wszystkich przepisów zaufanych;

Istnieje kilka poziomów pamięci podręcznej (zwykle dwóch albo trzech), przez co przyspiesza procesor interakcji i RAM;

Kontroler pamięci RAM;

Sterownik systemu magistrali (QPI, HT, DMI, itp.);

Urządzenie sterujące procesora charakteryzuje się następującymi parametrami:

Wpisz mikroarchitektury;

Częstotliwość zegara ;

Poziomy pamięci podręcznej;

Ilość pamięci podręcznej;

Rodzaj i prędkość magistrali systemowej;

Wielkość słowa przetworzonych;

Zintegrowany kontroler pamięci (może być);

Wpisz kopii RAM;

Objętość adresem pamięci;

Wbudowany układ graficzny (zintegrowany układ graficzny nie jest rzadkością na bieżąco i służy raczej jako dodatek do mocniejszego dyskretnej karty, chociaż urządzenie procesor pozwala na użycie bardzo potężne, zintegrowane rozwiązania);

Ilość zużytej energii elektrycznej.

Procesor i jego charakterystyka

core CPU – dosłownie jego serce, które zawierają funkcjonalne jednostki zaangażowane w realizację zadań logicznych i arytmetycznych. praca jądra, co następuje:

odzyskiwanie blok jest sprawdzana pod kątem obecności przerwań. Znajdź podobne przerwy, weszli na stosie. licznik programu otrzymuje adres z przerwania zespołu obsługi. Po zakończeniu funkcji roboczych przerwania, dane uwięzione w stosie są przywracane. Dalsze wskazówki jest odczytywany z urządzenia do pobierania próbek adres instrukcji. Stąd są odczytywane z pamięci RAM lub pamięci podręcznej, a następnie dane są przesyłane do jednostki dekodowania. Teraz dekodowania odebranych poleceń są następnie przesyłane do jednostki próbkowania danych. Tam dane są odczytywane z pamięci RAM lub pamięci podręcznej i przeniesiono do terminarza, który określa, które jednostka powinna przeprowadzić operację, a następnie dane są dostarczane do niego. Jednostka sterująca instrukcje wykonuje otrzymane polecenia i przesyła wynik bloku, aby zapisać wyniki.

Ten cykl nazywa się proces, i konsekwentnie wykonywane są polecenia programu. Na szybkość, z których jedna faza cyklu do drugiego, odpowiada częstotliwości zegara, i w czasie, wylot dla etapu cyklu pracy, samo urządzenie procesora jest odpowiedzialny, a raczej jego jądra.

Istnieje kilka sposobów, dzięki którym można poprawić wydajność procesora. Aby to zrobić, trzeba podnieść poziom zegara, który ma pewne ograniczenia. Zwiększenie częstotliwości zegara będzie oczywiście zwiększa zużycie energii i w związku z tym temperatura, co prowadzi do zmniejszenia ogólnej trwałości jednostki procesora.

W celu uniknięcia konieczności zwiększenia częstotliwości zegara, producenci postanowili pójść w drugą stronę, wymyślanie różnych rozwiązań architektonicznych. Jednym z takich rozwiązań jest rurociąg, którego istotą jest to, że każda instrukcja przetwarzania wykonywane na przemian dostarczana do wszystkich bloków jądra, które jest prowadzone działania. Tak więc, gdy cała instrukcje dźwiękowe większość bloków będzie w trybie bezczynności. Tak więc, wszystkie nowoczesne procesory pracują tak: robi jedną operację, natychmiast przystąpić do drugiego, zmniejszając do minimum przestoje i zwiększając efektywność poprzez jak najwięcej. Oczywiście, najlepiej, wygląda na to, czy urządzenie Procesor zawsze pracuje z wydajnością 100%, ale to się nie stanie, ze względu na fakt, że nie zostały niespójne zespół.