Bevezetés, alapfogalmak leírásában alkalmazott a felület - a fő pontok használt
Létrehozása a modern számítástechnika kapcsolódó feladat egy komplex asszociációs különböző VM blokkok, tárolása és megjelenítése információk, adatok és eszközök közvetlenül a számítógépen. Ez a feladat van rendelve a egységes felületet rendszerek - interfészek. Under interfész megérteni több áramkör azt jelenti, amely közvetlen kölcsönhatása alkotóelemeinek a számítástechnikai rendszer. Az interfész biztosítja a összetevői közötti kapcsolat a funkcionális blokkok vagy eszközök a rendszerben.
A fő célja a felület egyesítése belüli és rendszerek közötti kommunikációt és interfész eszközök céljára hatékony végrehajtása a fejlett módszerek tervezése funkcionális elemeit a számítógépes rendszer.
A számítógép tartalmaz továbbá egy processzort (CPU) és fő memória, amely egyben a mag, számos és változatos között funkciók és működési alapelvek a perifériák (PD) tárolására nagy parcellák információk (külső tároló eszköz), és beviszi a számítógép és a ki ez információt, beleértve a nyilvántartásba vételi és kijelző (IO eszközök). Információ átvitelére a perifériaeszköz a központi számítógépnek (processzor vagy memória) nevű beviteli művelet, és a kernel a periféria eszköz át - O művelet. Teljesítmény és hatékonyság a számítógép-használat határozza meg nem csak a kapacitás a CPU és a fő memória teljesítményét, de igen nagy mértékben a készítmény a PU, a műszaki adatokat és az utat a szervező munka a mag (CPU és a fő memória) host. Számítástechnikai eszközök kommunikálnak egymással segítségével interfészeket, számítástechnikai nevezett felületeket. Interface - egy sor vonalak és a buszok, jelek, elektronikus áramkörök és algoritmusok, amelyek célja, hogy információt cseréljenek az eszközök között. [1] A interfész jellemzőit nagymértékben függ a teljesítmény és a megbízhatóság a számítógép. A fejlesztés az input-output rendszer, a következő kérdést kell megoldani.
Először is, lehetővé kell tenni megvalósítása gépek változó összetétele berendezések (gépek változó konfiguráció), az első helyen egy sor különböző perifériák, így a felhasználó választhat a szerkezet a berendezés (konfiguráció) a gép céljának megfelelően, könnyen kiegészítése autó új eszközöket.
Másodszor, a hatékony és nagy teljesítményű számítógépek segítségével a berendezés kell végrehajtani párhuzamosan időben a programot a processzor és a perifériák végző input-output eljárásokat.
Harmadszor, meg kell, hogy egyszerűsítsék és egységesítsék felhasználói programozás input-output műveletek függetlenségének biztosítása input-output programozási funkciók egy adott periféria.
Negyedszer, szükség van az automatikus elismerés és a reakció, hogy a számítógép kernel különböző helyzetek PU (kész eszköz, nem fuvarozó, különböző hibás működés és mtsai.). [2]
Létrehozása a modern számítástechnika kapcsolatos probléma egy komplex asszociációs különböző számítógépes egység, tároló eszközök és információs kijelző, mérőműszerek, eszközök a kommunikáció a tárgy (ODR), adatátviteli készülék és a számítógép közvetlenül. Ez a feladat van rendelve a egységes felületet rendszerek - interfészek. A leírásban „felület” általában kezelik szinonimájaként a „felület”, és értelmezni, mint egy sor áramkör azt jelenti, amely közvetlen kölcsönhatása alkotóelemeinek a készülék rendszerének. Gyakran használják jelölésére alkotó komponenseket a felület. Bizonyos esetekben alatt érthető felületen biztosító szoftver kölcsönhatás operációs rendszer programokban, mások - a kapcsoló berendezés, amely a kapcsolat a funkcionális blokkok vagy összetevői a rendszer eszközök. Ahhoz, hogy a figyelem középpontjába a bonyolultsága a felületet használja a „interface rendszer”, „application programming interface”, „fizikai interfész”, „hardver interfész”, stb [3]
Standard interfész eszköz egy sor szabványos hardver, szoftver és konstrukciós eszközökkel végrehajtásához szükséges az interakció különböző funkcionális elemek automatikus rendszerekre vonatkozó információk gyűjtése és feldolgozása által előírt feltételek betartása szabványos és amelynek célja a tájékoztatás, az elektromos és szerkezeti kompatibilitás ezen elemek. [4]
Strukturális interfész áramkör az 1. ábrán látható.
1. ábra - blokkvázlata a felület: FB - funkcionális egységet; K - egy vezérlő funkció blokk; K - vezérlő; UB - a vezérlőegység; IB - illesztő egység
interfész eszköz biztosítja a közös munka független heterogén funkcionális egységek a rendszer. IB feltételesen lehet osztani két részből áll: az a része néz szembe az SE, valamint figyelembe véve a specificitása, és néhány, amely támogatja a kölcsönhatás egyéb eszközök a felület követelményeknek. [5]
A minőségi előírás az interfész becsülni lehet a kapcsolat létrejötte közötti végrehajtását akadályozó interfész és interfész eszközök és a variációs lehetőségek számát a különböző interfész előírásokat annak érdekében, hogy hatékonyabban alkalmazkodjon az adott rendszerhez. Túl szigorú szabályozás összeegyeztethetőségének feltételeit korlátozza az a felület, vagy az optimálistól hasznosítása. Azonban ez a feladat egyszerűbb tervezése interfészek. Ellenkező esetben növeli annak valószínűségét, összeférhetetlenségi interfész berendezés különböző gyártók által kifejlesztett.
Szigorú függés építészeti jellemzőit az interfész a számítógépek egyik oka megakadályozzák egyesítésének több interfész módosításokat. Azonban egy bizonyos szakaszában a technológiai fejlődési trend megőrzése felület csökkenti a költséghatékonyság a BT és a lehetőséget, hogy új elvek épület egy számítógép, és a rendszerek alapján rájuk.
A tapasztalat azt mutatja, hogy az egységesítés és a szabványosítás a legelterjedtebb interfész, amely jelentős gazdasági haszonnal jár. Ez a hatás úgy érhető a termelés (a redukciós terméket tartományban, növeli a tételek, és így tovább.), A tervezés és az operációs rendszert. [6]
A jelenlegi fejlődés üteme a mikroelektronikai technológia, valamint a trendek és a gyakorlat az építési mikroprocesszoros rendszert most a következő területeken interfészek:
1. További szintjének növelése egységesítését és szabványosítását az interfész hardver kompatibilitás a meglévő feltételek a leggyakoribb interfészek alapján általánosítása a tapasztalat, hogy széles körben használják. Ez a javulás célja az új szabványnak megfelelő interfész vagy javítására a meglévő szabványok.
2. bővítése és kiterjesztése a funkcionalitás korábbi felületek törés nélkül kompatibilitási feltételeket, köszönhetően a legújabb fejlesztéseit a mikroelektronika technológia és az információs és kommunikációs technológia. A fő cél ennek irányú nyúlás szempontjából elavulása szabványos interfészek és bővítése azok alkalmazását.
3. Az új, az interfészek és a fejlesztési követelmények az egységesítés és a szabványosítás. Ez a tendencia oka elsősorban a rendszerek fejlesztésének párhuzamos elosztott információk feldolgozása alapján minőségileg új elvek a szervezet számítástechnikai folyamat, valamint az integrált elosztott rendszerek. [7]