Kép jóváírása: shironosov/iStock/Getty Images
A számítógépnek négy fő összetevője van: a központi feldolgozó egység vagy CPU, az elsődleges memória, a bemeneti egységek és a kimeneti egységek. A rendszerbusz mind a négy komponenst összeköti, információkat ad át és továbbít közöttük. Az ilyen típusú számítógép-szervezést és -architektúrát "von Neumann gépnek" nevezik Neumann János után, aki véglegesítette az első modern digitális számítógép elméletét és tervezését.
CPU
Az informatikusok általában a CPU-t a számítógép "agyának" nevezik, mert itt futnak le a programok. A program olyan utasításkészlet, amely megmondja a számítógépnek, hogyan hajtson végre egy adott feladatot, például küldjön fájlt a nyomtatóra, nyissa meg a böngészőablakot, vagy játsszon le zenét vagy videót.
A nap videója
A CPU további három kisebb részre oszlik: az aritmetikai egység kezeli az összes egyszerű matematikai számítást; a vezérlőegységek számítógépes programban értelmezik az utasításokat; és az utasításdekódoló egység a számítógépes programozási utasításokat gépi kóddá alakítja. A gépi kód az az alapvető nyelv, amelyet a számítógép összes összetevője ért.
memória
Miután a CPU a számítógépes program utasításainak egy meghatározott készletét gépi kóddá alakítja, ezt a gépi kódot az elsődleges tárolóban vagy memóriában tárolja. A gépi kódot adatként vagy utasításként kezeljük. A CPU lekéri az adatokat és utasításokat a memóriából, egy utasítást használ az adatok manipulálására, majd az eredményt és a következő utasításkészletet visszaküldi a memóriába.
Bemeneti egységek
A beviteli egységek mindazon eszközök, amelyekkel információt továbbítanak a számítógépnek, mint például a billentyűzet, a merevlemez vagy a hálózati kártya. Ezek az eszközök lényegében a "külvilágból" visznek be adatokat a számítógépbe, ugyanúgy, ahogy a szeme és a füle juttatja el az információkat az agyába. Minden beviteli eszköz saját hardvervezérlővel rendelkezik, amely a CPU-hoz és az elsődleges memóriához csatlakozik, és van egy utasításkészlete, amely megmondja a CPU-nak, hogyan kell használni.
Kimeneti egységek
A kimeneti egységek azok az eszközök, amelyeket a számítógép használ információk továbbítására a felhasználó felé, például nyomtatót, monitorokat és hangszórókat. Például minden, amit a számítógép monitorán lát, gépi kódként indul a memóriában. A CPU veszi ezt a gépi kódot, és átalakítja a monitor hardvere által megkívánt formátumba. A monitor hardvere ezután ezeket az információkat különböző fényintenzitásúvá alakítja, így Ön szavakat vagy képeket lát.
A rendszerbusz
A rendszerbusz lehetővé teszi, hogy a számítógép négy összetevője kommunikáljon egymással. A rendszerbusz adatokat és utasításokat továbbít. Olyan címeket is küld, amelyek megmondják a CPU-nak, hogy az elsődleges memóriában honnan származnak az adatok és az utasítások, és hová kell menniük az eredményeknek.