Jednostka centralna (CPU) lub procesor to element, który działa jak mózg systemu komputerowego. Jednak zamiast myśleć, przenosi dane w systemie w sposób określony przez programistów. Procesor zasadniczo spełnia trzy podstawowe funkcje. Przyjmuje dane wejściowe, przetwarza dane i dostarcza dane wyjściowe. Są one niezwykle ważne dla działania każdego systemu komputerowego.
Wejście to proces, w którym dane zewnętrzne są wprowadzane do komputera. Zapewniają go głównie popularne urządzenia wejściowe, takie jak klawiatura, mysz, skaner lub modem. Gdy komputer przeanalizuje dane wejściowe, dane te są następnie przetwarzane i przekształcane w dane wyjściowe.
Wyjście jest efektem końcowym wprowadzania przetworzonych danych do systemu komputerowego. Odnosi się do procesu, w którym procesor wysyła dane do zainstalowanych urządzeń, takich jak monitor, drukarka, a nawet uruchomiony program komputerowy. Dane wyjściowe mogą być przechowywane tymczasowo lub na stałe, co oznacza, że komputer musi mieć sposób na przechowywanie tych danych podczas przetwarzania. Tu pojawia się pamięć.
Komputer przechowuje dane w pamięci i pobiera wymagane dane z pamięci tylko do odczytu (ROM) lub pamięci o dostępie swobodnym (RAM). ROM to pamięć trwała, która zachowuje dane nawet po wyłączeniu systemu. RAM jest pamięcią tymczasową, dlatego wszelkie dane w niej przechowywane zostaną usunięte po wyłączeniu systemu. Procesor wykorzystuje pamięć RAM do przechowywania i pobierania danych w razie potrzeby. Na przykład instrukcje potrzebne do uruchomienia programu byłyby przechowywane i pobierane z pamięci RAM.
Pamięć podręczna odgrywa również ważną rolę w funkcjonowaniu procesora. Pamięć podręczna to niewielka ilość szybkiej pamięci, która przechowuje dane. Niektóre procesory mają pamięć podręczną o różnej pojemności statycznej pamięci RAM (SRAM). SRAM jest znacznie szybsza niż dynamiczna pamięć RAM (DRAM), która jest przeznaczona dla pamięci głównej komputera. Ogólnym celem pamięci podręcznej jest zwiększenie szybkości przetwarzania danych.
Żądania danych wysyłane przez procesor są obsługiwane przez kontroler pamięci podręcznej. Może to być wbudowane w płytę główną lub sam procesor. Ponieważ pamięć podręczna jest elementem wewnętrznym, można uzyskać do niej bezpośredni dostęp, a zatem zachować szybkość procesora. Bez tego komponentu komputer działałby znacznie wolniej, ponieważ procesor byłby zmuszony czekać na przesłanie danych z głównej pamięci systemowej.
Procesor to nie tylko ważny element, ale i kluczowy. Bez niej system w ogóle nie mógłby funkcjonować. Ten krytyczny składnik określa również ogólną wydajność, jaką zapewni dany system komputerowy.