Podstawowe elementy systemu komputerowego

Miejsce pracy w domowym biurze

Źródło obrazu: Westend61/Westend61/GettyImages

Komputery są maszynami ogólnego przeznaczenia, które są zaprojektowane do wykonywania instrukcji w celu wykonania zadań związanych z przetwarzaniem danych. Chociaż specyficzna architektura różnych typów komputerów może być różna, wszystkie komputery spełniają swoje zadanie przetwarzanie danych za pomocą pięciu podstawowych elementów systemu komputerowego: wejścia, wyjścia, ścieżki danych, sterowania i pamięci. Każdy z tych elementów jest powiązany z co najmniej jednym urządzeniem sprzętowym wbudowanym w komputer lub podłączonym zewnętrznie.

Elementy komputera:

Wejście i wyjście

Komunikacja ze światem zewnętrznym odbywa się poprzez elementy wejściowe i wyjściowe systemu komputerowego. Dane są wprowadzane do komputera za pośrednictwem zewnętrznych urządzeń sprzętowych, takich jak myszy, klawiatury, ekrany dotykowe i urządzenia pamięci masowej. Po przetworzeniu danych można je przekonwertować do formatu czytelnego dla człowieka w celu wyprowadzenia na urządzenia takie jak drukarki, wyświetlacze, głośniki lub słuchawki. Komputer może również konwertować dane na inne formaty wyjściowe, takie jak sygnały elektryczne do sterowania zautomatyzowanym sprzętem.

Wideo dnia

Element ścieżki danych

Element ścieżki danych składa się z kilku jednostek, które wykonują przetwarzanie danych w CPU (jednostka centralna), która jest często określana jako mózg komputera. CPU interpretuje instrukcje programowania i steruje urządzeniami wewnętrznymi i zewnętrznymi. Jedną z najważniejszych jednostek w CPU jest jednostka ALU (arytmetyczno-logiczna jednostka), która wykonuje operacje arytmetyczne i logiczne na danych. Niektóre komputery mają dedykowany procesor graficzny (GPU) do obsługi szybkiego wyświetlania złożonych obrazów wizualnych. Ścieżka danych zawiera również obwody i rejestry, które śledzą stany systemu, takie jak licznik programu dla aktualnie wykonywanego oprogramowania.

Element kontrolny

Element sterujący komputera odpowiada za przepływ danych między pamięcią a procesorem. Ten element koordynuje wykonywanie instrukcji programu ze wszystkimi innymi elementami systemu komputerowego poprzez dostarczanie sygnałów taktowania i sterowania. Zadaniem elementu sterującego jest jednostka sterująca (CU), która w większości nowoczesnych komputerów jest częścią procesora. Jednostka sterująca jest często określana jako centralny układ nerwowy komputera.

Element pamięci

Podczas wykonywania operacji komputery używają zarówno pamięci wewnętrznej, jak i zewnętrznej. Pamięć wewnętrzna służy do przechowywania instrukcji oprogramowania i powiązanych danych dla programów, które są aktualnie wykonywane. Pamięć wewnętrzna składa się z pamięci RAM (pamięć o dostępie swobodnym), która jest tymczasowa, ponieważ przechowuje dane tylko po włączeniu zasilania. Po wyłączeniu komputera pamięć jest czyszczona. Dane, które nie są używane przez komputer, są zwykle przechowywane w pamięci zewnętrznej na urządzeniach takich jak dyski twarde i dyski flash.