Mi a beágyazott operációs rendszer: Blokkdiagram és alkalmazásai

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Charles Stark Draper amerikai tudós (1901. október 2. - 1987. július 25.), 1965-ben fejlesztette ki az első beágyazott rendszert, amely az Apollo irányító számítógép, az “MIT Instrumentation Laboratory” -nál. Az első beágyazott operációs rendszer egy valós idejű Vxworks, amelyet a wind river rendszerek fejlesztettek ki 1987-ben, a második beágyazott operációs rendszer az Linux Linus Torvalds által 1991 október 5-én indított termékek és néhány más operációs rendszer az Apple IOS, a Google Android IOS és az Apple Mac OS. A legjobban beágyazott rendszerek közé tartozik a Delphi Automotive PLC Chennaiban, a Tata Elxsi Thiruvananthapuramban, az Audrey Technologies Keralában, a Brisa technológiák Karnatakában, a Microwave Technologies Bangalore-ban. Ez a cikk a beágyazott operációs rendszer áttekintését tárgyalja.

Mi az a beágyazott operációs rendszer?

A beágyazott operációs rendszert a hardver és a szoftver kombinációja határozza meg. Az operációs rendszer egy programozáshoz használt szoftver, amely a hardver nyelvet (bináris nyelvet) szoftver nyelvvé (C, C ++ stb.) Konvertálja, és az emberek által érthető kimenetet kép, szöveg és hang formájában jeleníti meg. Az operációs rendszer rövid formája az OS.




Például egy számítógépet hardverkomponensek felhasználásával terveztek, de csak hardverrel a rendszer nem fog működni, mert a szoftver futtatása kötelező és szükséges. A hardver és a szoftver közötti különbség az, hogy láthatjuk, megérinthetjük és érezhetjük a hardver alkatrészeit, de nem láthatjuk, megérinthetjük és nem érezhetjük a szoftvert.

A beágyazott rendszer blokkvázlata

A beágyazott rendszer blokkvázlata beviteli eszközökből, kimeneti eszközökből és memóriából áll.



Beviteli eszközök: A beviteli eszközökkel az adatokat elküldik a felhasználóból a rendszerbe, itt a felhasználó a bemenet. Néhány beviteli eszköz: billentyűzet, egér, mikrofon, merevlemez, érzékelők, kapcsolók stb.

Kimeneti eszközök: A kimeneti eszközök szöveg, kép vagy hang formájában mutatják be az eredményt az emberek számára. A kimeneti eszközök egy része nyomtató, monitor, LCD, LED, motor, relé, hangjelző stb.


Memória: A memória az adatok tárolására szolgál. Néhány memóriaeszköz SD-kártya, EEPROM (elektromosan törölhető, programozható, csak olvasható memória), Flash memória. A beágyazott rendszerben használt memóriaeszközök a nem felejtő RAM, az illékony RAM, a dinamikus véletlen hozzáférésű memória) stb.

beágyazott rendszer blokkdiagramja

beágyazott rendszer blokkdiagramja

Windows beágyazott operációs rendszer

1983. november 10-én a Microsoft Windows bejelentette a számlakapukat. Három különböző típusú Windows operációs rendszer létezik: a Windows operációs rendszer a mobilokhoz, a Windows operációs rendszer a számítógépekhez és a Windows operációs rendszer a szerverekhez.

Windows-operációs rendszerek típusai

Windows-operációs rendszerek típusai

Windows operációs rendszer a kiszolgálóhoz

A kiszolgálók Windows operációs rendszerének egy része igen

  • A Windows NT 1993-ban indult
  • A Windows 2000 szerverek 2000-ben indultak
  • Windows Server 2016

Windows operációs rendszer mobiltelefonokhoz

A Windows operációs rendszer Mobile-okhoz némelyike

  • A Windows 6.1 verzió 2008. április 1-jén jelent meg
  • A Windows 6.5 verzió 2009-ben jelent meg
  • A Windows 7 2011-ben indult
  • Windows 8 és Windows 9
  • A Windows 10-et 2015. január 21-én jelentették be

Windows operációs rendszer a számítógépekhez

Néhány Windows operációs rendszer a számítógépekhez

  • A Windows 1 1985-ben jelent meg
  • A Windows 95 1995-ben jelent meg
  • A Windows ME 2000-ben indult
  • A Windows 9 és a Windows 10 2015-ben kerül forgalomba

Operációs rendszer

An Operációs rendszer interfész a felhasználók és a számítógépes hardver között. A rendszer működtetésének rövid formája az operációs rendszer. Öt különböző típusú operációs rendszer létezik

Valós idejű operációs rendszer

  • A valós idejű operációs rendszer valós idejű alkalmazásokat hajt végre.
  • A valós idejű operációs rendszerek kétféle típusúak: puha, valós és kemény valós idejűek.
  • A kemény valós idejű határidő betartása, de a valós idejű nem a határidő betartása. Ez a különbség a kemény és a puha valós idejű között.

Többfeladatos operációs rendszer

  • A többfeladatos operációs rendszer lehetővé teszi a felhasználók számára, hogy egynél több feladatot hajtsanak végre.
  • A többfeladatos operációs rendszer kétféle típusú, megelőző és együttműködő.
  • Példák a multitaskingra: egyidejű evés és tévénézés, beszélgetés az órákon, csokoládéfogyasztás séta közben, telefonos beszélgetés séta közben stb.

Hálózati operációs rendszer

  • A. Rövid formája hálózat operációs rendszer NOS.
  • Lehetővé teszi több LAN-hoz (Local Area Network) csatlakoztatott számítógép használatát.
  • Kétféle hálózati operációs rendszer létezik: peer to peer és kliens / szerver.
  • Példák a hálózati operációs rendszerre: Windows 2000, Linux, Microsoft Windows stb.

Elosztott operációs rendszer

  • Az elosztott operációs rendszert független számítógépek gyűjteményeként definiálják, amelyeket egyetlen feladat együttes elvégzésére használnak.
  • Példák elosztott operációs rendszerre: intranetek, internet, szenzorhálózatok stb.

Kötegelt operációs rendszer

  • Összegyűjti a bemeneti adatokat kötegekbe, és mindegyik köteget egységként dolgozza fel.
  • Példák a kötegelt operációs rendszerre: tranzakciók, bérszámfejtési rendszer, bankszámlakivonatok, jelentéskészítés, integráció stb.

Beágyazott operációs rendszer Vs asztali operációs rendszer

A beágyazott operációs rendszer és az asztali operációs rendszer közötti különbséget az alábbi táblázat mutatja

S.NO Beágyazott operációs rendszer Asztali operációs rendszer
1 Az első beágyazott operációs rendszer az Apollo útmutató számítógép 1965-benAz első asztali operációs rendszer az NLC (On-Line rendszer), amelyet 1960-ban fejlesztettek ki
két Csak egyetlen feladat futtatására készültÚgy tervezték, hogy sok feladatot futtasson egyszerre
3 A rendszerindítási idő gyorsabb az asztali operációs rendszerhez képestA rendszerindítási idő lassabb az asztali operációs rendszerben
4 A webböngésző teljesítménye kevesebb időt vesz igénybe a weboldalak betöltésévelA webböngésző teljesítménye hosszú időt vesz igénybe a weboldalak betöltésével
5. Kevesebb időbe telik az alkalmazások futtatásaAz alkalmazások futtatása hosszabb ideig tart
6. Csak flash meghajtókat használ a tároláshozMerevlemezeket és flash meghajtókat használ a tároláshoz
7 A beágyazott operációs rendszer költsége alacsonyabbA költség drága
8. Kevesebb tárhelyet igényel, mint az asztali operációs rendszerTöbb tárhelyet igényel
9. Kevesebb alkalmazásfunkcióval rendelkezikTöbb alkalmazási funkcióval rendelkezik

Alkalmazások

A beágyazott operációs rendszer néhány alkalmazását az alábbiakban mutatjuk be

  • Mobiltelefonok
  • Mosógépek
  • Televíziók
  • Mikrohullámú sütők
  • Televíziók
  • Számítógépek
  • Laptopok
  • Mosogatógépek
  • ATM-ek
  • Műholdak
  • Járművek

Előnyök

A beágyazott operációs rendszer előnyei

  • Könnyen megtervezhető
  • Alacsony költségű
  • Jó teljesítmény
  • Kevesebb áramot igényel
  • Kis méret
  • Megbízható

Hátrányok

A beágyazott operációs rendszer néhány hátránya

  • Nehéz a hibaelhárítás
  • Az egyik rendszerből a másikba történő adatátvitel nehéz
  • A rendszereket a konfigurálás után nem lehet megváltoztatni

A beágyazott rendszer valós idejű jellemzői

A beágyazott rendszer valós idejű jellemzőit az alábbiakban mutatjuk be

  • Megbízhatóság
  • Előreláthatóság
  • Menedzselhetőség
  • Méretezhetőség
  • Tömörség

Beágyazott Operációs rendszer egy jó technológia, amelyet a mindennapi életünkben használunk. A beágyazott termékeket leginkább a mindennapi életünkben találja meg, mert a gyártás ezen technológián alapulva tervezi a termékeket. Itt a kérdés az Ön számára, hogy milyen típusú operációs rendszert használnak az autókban?