Von Neumann architektúra

Témakörök / Hardver / Von Neumann architektúra

A von Neumann architektúrát először John von Neumann publikálta 1945-ben.

Az általa tervezett számítógép architektúra vezérlőegységből, aritmetikai és logikai egységből (ALU), memóriaegységből, regiszterekből és be- és kimenetekből áll.

A von Neumann architektúra a tárolt programú számítógép koncepcióján alapul, ahol az utasításadatok és a programadatok ugyanabban a memóriában vannak tárolva. Ezt a felépítést használják ma is a legtöbb ma gyártott számítógépben.

Central Processing Unit (CPU)

A Central Processing Unit (CPU) a számítógépes program utasításainak végrehajtásáért felelős elektronikus áramkör.

Ezt néha mikroprocesszornak vagy processzornak is nevezik.

A CPU tartalmazza az ALU-t, a CU-t és számos regisztert.

Regiszterek

A regiszterek a CPU nagy sebességű tárolási területei. Minden adatot egy regiszterben kell tárolni, mielőtt feldolgozható lenne.

MAR Memória címregiszter Az elérendő adatok memóriahelyét tartalmazza
MDR Memóriaregiszter. Adatregiszter A memóriába vagy memóriából átvitt adatokat tárolja
AC Akkumulátor Ahol a köztes aritmetikai és logikai eredmények találhatók. tárolódnak
PC Programszámláló Tartalmazza a következő végrehajtandó utasítás címét
CIR Tartalmazza a következő végrehajtandó utasítás címét
CIR Az aktuális Instruction Register Tartalmazza az aktuális utasítást a feldolgozás során

Aritmetikai és logikai egység (ALU)

Az ALU lehetővé teszi az aritmetikai (összeadás, kivonás stb.) és logikai (AND, OR, NOT stb.) műveletek elvégzését.

Vezérlőegység (CU)

A vezérlőegység vezérli a számítógép ALU-jának, memóriájának és be- és kimeneti eszközeinek működését, megmondja nekik, hogyan reagáljanak a memóriaegységből éppen beolvasott és értelmezett programutasításokra.

A vezérlőegység biztosítja a számítógép más alkatrészei által igényelt időzítési és vezérlőjeleket is.

Buszok

A buszok azok az eszközök, amelyek segítségével az adatok a számítógép egyik részéből a másikba jutnak, és amelyek összekötik az összes fontosabb belső alkatrészt a CPU-val és a memóriával.

A szabványos CPU rendszerbusz egy vezérlő-, adat- és címbuszból áll.

Adresszbusz

Az adatok címeit (de nem az adatokat) szállítja a processzor és a memória között

Adatbusz

A processzor között, a memóriaegység és a be- és kimeneti eszközök között

Vezérlőbusz

Vezérlőjeleket/parancsokat közvetít a CPU-tól (és állapotjeleket más eszközöktől) a számítógépen belüli összes tevékenység vezérlése és koordinálása érdekében

Memóriaegység

A memóriaegység a RAM-ból áll, amelyet néha elsődleges vagy főmemóriának is neveznek. A merevlemezzel (másodlagos memória) ellentétben ez a memória gyors és a CPU által is közvetlenül elérhető.

A RAM-ot partíciókra osztják. Minden partíció egy címből és annak tartalmából áll (mindkettő bináris formában).

A cím egyedileg azonosít minden helyet a memóriában.

Az adatoknak az állandó memóriából (merevlemez) a gyorsabb és közvetlenül hozzáférhető ideiglenes memóriába (RAM) történő betöltése lehetővé teszi a CPU számára, hogy sokkal gyorsabban működjön.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.