Hierarchikus leírását a számítógép

Klasszikus számítógépes architektúra

Úgy véljük, hogy az alapötlet az épület egy modern számítógép 1945-ben ᴦ. SFOR-megfogalmazott amerikai matematikus Neumann János, meghatározva azokat a szoftver elvek .:

1. Az információ kódolt bináris formában van osztva egy egység - a szó.

2. Különböző típusú kapcsolódó szavakat eltérő módon a használat, de nem a módszer a kódolás.

4. Az algoritmus képviseli formájában sorozata ellenőrző szavak nevezett komandami.- parancs nevét adja meg az opera-CIÓ és beszéd információkat az ebben érintett. Algoritmus elszámolni utasítások sorozata, az úgynevezett egy programot.

5. Végezze számítások előírt algoritmus csökkenti a következő egymást követő parancs végrehajtása érdekében, egyedileg meghatározható ?? Hinnóm programot.

Emiatt a klasszikus építészet a modern számítógépek, ábrán látható. 1.3, gyakran nevezik a "Neumann architektúra".

Hierarchikus leírását a számítógép

Computing programot (információfeldolgozás) készül formájában utáni sorrendben parancsot, és betölteni a számítógép memóriájában - a készülék memóriájában (memória). Van is tárolja a nyers adatokat és időközi eredményeket az újra feldolgozás. A központi vezérlő egység (TSUU) szekvencia-telno kivonatokat a program utasítás memória szervezése azok végrehajtását. Aritmetikai logikai egység (ALU) szánt megvalósítására-TION információt átalakítási műveleteket. A program és a referencia adatokat adjuk be a gép memória a beviteli eszköz (ICC) és ob rabotki eredményeket kimeneti eszközökön (UVyv).

Ez a megközelítés egyrészt, nagyobb rugalmasságot biztosít a szervezeti számítástechnika-CIÓ - lehetőség szerint elosztja ?? eniya memória a programok és adatok bányából, a lehetőséget önmódosítás a program végrehajtása alatt. Másrészt, anélkül, hogy különleges intézkedéseket, hogy megvédje SNI-zhaetsya megbízhatósága a program, ami különösen elfogadhatatlan rendszerek.

Sőt, mivel a csapat a program, és az adatokat be van kódolva a számítógép bináris számokat, ez elméletileg lehetséges, mint pusztító programok (ha alkalmazása a program, mint az adatokat), és arra törekszik, hogy „te-kiegészíti a” terepre adatokat, mint egy programot (hamis átmenetek pro -tuples adatterületben).

Alternatív Neumann m. N. Harvard architektúra. Számítógéppel megvalósított szerint ez az elv két diszjunkt ad-ery tér t- a program és az adatok, és a program nem lehet elhelyezni egy szabad területen az adatok és fordítva. Harvard-lic építészet elsősorban a vezérlő számítógép.

Mint összetett számítógépes rendszert kell megfelelően le több szinten, különböző nyelveken leírás minden szinten.

strukturális leírása elvek közé tartozik a bevezetése egy csapágy kell érteni:

# 9633; Rendszer - egy sor elemek ?? ennyh kombinálva egy egységet dos tizheniya ennyh célra meghatározza ?? s ??. op hígítsa a funkcióját egy teljes leírását a rendszer és szerkezet;

# 9633; rendszer felépítése - egy fix sor rendszer elemek és kapcsolatok közöttük;

# 9633; elem - elválaszthatatlan része a rendszer, amely nem tekinthető a etsya szerkezettel, meghatározva a funkcióját.

A rendszer funkciói hajlamosak leírni matematikai formában, néha - a szavak (szubsztanciális forma). A szerkezet a rendszert úgy kell beállítani, mint egy grafikon, vagy azzal egyenértékű matematikai formák (mátrixok). Engi-formája a rétegelt lemez referencia szerkezet egy diagram (grafikon különbözik a tetőfedő-alkotnak). Különböző szintű jelentési rendszerek megfelelnek időben személyes típusú rendszer.

A rendszer tulajdonságai nem egyszerűen az összege tulajdonságait az azt alkotó elemek-révén; szervezése révén kapcsolatokat az elemek között szerzett új minőség, ami hiányzik az elemeket. Például, a adatlap -> log-cal elemek - '' összeadó.

Fontos megjegyezni, hogy a komplex rendszerek jellemző, hogy a függvény által végrehajtott rendszer, nem mo-Jette képviselheti egy készítmény funkciókat valósítják meg a legalacsonyabb a rendszer elemei (más szóval, egy komplex rendszer nem tud működni ADEK pamutból le ugyanazt a nyelvet). Valóban, a művelet egy számítógép nem írható le csak azon a nyelven elektromos lezajló folyamatok is. Számítógép funkciók a rendszer csak azonosítottak, ha figyelembe vesszük az információ-onnyh és logikus a működésében.

Emiatt a leírása komplex rendszerek leírására használják számos formája (nyelv) funkciók és szerkezet - a funkciók hierarchiájában és szerkezetét. Hierarches-cal megközelítés leírására komplex rendszerek megköveteli, hogy a legmagasabb szintű hierarchia rendszer érzékeli, mint egy elem, amelynek be- és kimenetek a kommunikációt a külső környezet. Ebben az esetben a függvény nem kell részletesen és képviseli, mint leképezés Államokban a bemenetek-kimenetek rendszer állapotát.

Bővíteni a készülék és eljárás a rendszer működésének, a globális-értékű függvény a rendszer maga osztva részek - a funkciók és a szerkezeti elemek a következő alacsonyabb szintre a hierarchia, és így tovább mindaddig, amíg a funkciója és felépítése a rendszer nem lesz teljes mértékben nyilvánosságra, rendkívül fontos .. th részletességgel.

Ebben az esetben az elem, - az első, teljesen ?? ez kényelmes fogalom, ahelyett EGYÉNEKNEK-mechanikai tulajdonságok, hogy az, hogy ugyanazt a fizikai tárgy lehet tekinteni, mint egy elem az egyik szinten a hierarchia, és hogyan szisztematikus a másik (az alsó .. ) szintet.

Táblázat. 1.2 A legfontosabb szintű programozási nyelvek és leírások ezeket a szinteket.

Hierarchikus leírását a számítógép
Hierarchikus leírását a számítógép

Kapcsolódó cikkek