Ano ang isang Embedded Operating System: I-block ang Diagram at Mga Application Nito

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Si Charles Stark Draper ay isang Amerikanong Siyentista (ika-2 ng Oktubre 1901 - ika-25 ng Hulyo 1987), binuo ang unang naka-embed na system na Apollo guidance computer noong 1965 sa 'MIT Instrumentation Laboratory'. Ang unang naka-embed na OS ay real-time na Vxworks, na binuo ng mga sistema ng ilog ng hangin noong 1987, ang Pangalawang naka-embed na OS ay Linux ang mga produkto, na inilunsad ng Linus Torvalds noong 1991 Oktubre 5 at ilang iba pang OS ay ang Apple IOS, Android IOS ng Google, at Apple Mac OS. Ang ilan sa mga pinakamahusay na naka-embed na mga kumpanya ng system ay ang Delphi Automotive PLC sa Chennai, Tata Elxsi sa Thiruvananthapuram, Audrey Technologies sa Kerala, mga teknolohiya ng Brisa sa Karnataka, Micoor Technologies sa Bangalore. Tinalakay ng artikulong ito ang isang pangkalahatang ideya ng Embedded Operating System.

Ano ang isang Embedded Operating System?

Ang naka-embed na Operating System ay tinukoy bilang isang kumbinasyon ng hardware at software. Ang isang operating system ay isang software na ginagamit para sa pagprograma, binago nito ang wika ng hardware (binary wika) sa wika ng software (C, C ++, atbp) at ipinapakita ang output na maaaring maunawaan ng mga tao sa anyo ng mga imahe, teksto, at tunog. Ang maikling form ng operating system ay OS.




Halimbawa, ang isang computer ay dinisenyo gamit ang mga bahagi ng hardware, ngunit may hardware lamang, hindi gagana ang system dahil ang software ay dapat at dapat na patakbuhin ang system. Ang pagkakaiba sa pagitan ng hardware at software ay maaari naming makita, hawakan at madama ang mga bahagi ng hardware ngunit hindi namin makita, hawakan at madama ang software.

I-block ang Diagram ng Embedded System

Ang diagram ng block ng isang naka-embed na system ay binubuo ng mga input device, output device, at memorya.



Mga Input Device: Ginagamit ang mga aparato ng pag-input upang maipadala ang data mula sa gumagamit sa system, narito ang gumagamit ay ang input. Ang ilan sa mga aparato ng pag-input ay Keyboard, mouse, mikropono, hard disk, sensor, switch, atbp.

Mga Device ng Output: Ipinapakita ng mga lalabas na aparato ang resulta sa mga tao sa anyo ng teksto, imahe o tunog. Ang ilan sa mga aparatong output ay mga printer, monitor, LCD, LED, motor, relay, buzzer, atbp.


Memorya: Ginagamit ang memorya upang maiimbak ang data. Ang ilan sa mga aparato sa memorya ay SD card, EEPROM (Electrically Erasable Programmable Read-Only Memory), Flash memory. Ang mga aparato sa memorya na ginamit sa naka-embed na system ay Non-pabagu-bago ng RAM, pabagu-bago ng isip na RAM, Dynamic Random Access Memory), atbp.

block-diagram-ng-naka-embed na system

block-diagram-ng-naka-embed na system

Ang Windows Embedded Operating System

Noong Nobyembre 10, 1983 Ang mga bintana ng Microsoft ay inihayag ng mga bill ng bill. Mayroong tatlong magkakaibang uri ng mga operating system ng windows ay windows OS para sa mga mobile, windows OS para sa Pc at windows OS para sa mga server.

uri-ng-windows-operating-system

uri-ng-windows-operating-system

Windows OS para sa Server

Ang ilan sa mga windows OS para sa mga server ay

  • Ang Windows NT ay inilunsad noong 1993
  • Ang mga server ng Windows 2000 ay inilunsad noong 2000
  • Windows Server 2016

Windows OS para sa Mobiles

Ang ilan sa mga windows OS para sa Mobile ay

  • Ang bersyon ng Windows 6.1 ay inilabas noong ika-1 ng Abril 2008
  • Ang bersyon ng Windows 6.5 ay inilabas noong 2009
  • Ang Windows 7 ay inilunsad noong 2011
  • Windows 8 at Windows 9
  • Ang Windows 10 ay inihayag noong ika-21 ng Enero 2015

Windows OS para sa Pc's

Ang ilan sa mga windows OS para sa Pc ay

  • Ang Windows 1 ay inilabas noong 1985
  • Ang Windows 95 ay inilabas noong 1995
  • Ang Windows ME ay inilunsad noong 2000
  • Ang Windows 9 at Windows 10 ay inilunsad sa 2015

Operating System

Isang Operating System ay isang interface sa pagitan ng mga gumagamit at ng computer hardware. Ang maikling form ng pagpapatakbo ng system ay OS. Mayroong limang magkakaibang uri ng mga operating system na sila

Sistema ng Pagpapatakbo ng Real-time

  • Ang real-time na operating system gumaganap ng mga real-time na application.
  • Ang real-time OS ay dalawang uri ng mga ito malambot na real-time at mahirap na real-time.
  • Ang matitigas na real-time na matugunan ang isang deadline ngunit ang malambot na real-time ay hindi nakakatugon sa isang deadline. Ito ang pagkakaiba sa pagitan ng mahirap at malambot na real-time.

Multitasking Operating System

  • Pinapayagan ng multitasking OS ang mga gumagamit na magsagawa ng higit sa isang gawain.
  • Ang multitasking OS ay may dalawang uri na sila ay preemptive at matulungin.
  • Mga halimbawa ng multitasking: sabay-sabay kumain at nanonood ng TV, nakikipag-chat tuwing mga klase, kumakain ng mga tsokolate habang naglalakad, nakikipag-usap sa telepono habang naglalakad, atbp.

Sistema ng Pagpapatakbo ng Network

  • Ang maikling form ng network operating system ay NOS.
  • Pinapayagan nito ang maraming maramihang mga computer na konektado sa isang LAN (Local Area Network).
  • Mayroong dalawang uri ng network OS na sila ay: peer to peer at client / server.
  • Mga halimbawa ng network OS: Windows 2000, Linux, Microsoft windows, atbp.

Ipinamahaging Operating System

  • Ang ipinamamahagi na operating system ay tinukoy bilang isang koleksyon ng mga independiyenteng computer na ginagamit upang maisagawa ang isang solong gawain.
  • Mga halimbawa ng ipinamamahaging OS: mga intranet, internet, mga network ng sensor, atbp.

Batch Operating System

  • Kinokolekta nito ang input data sa mga batch at ang bawat batch ay naproseso bilang isang yunit.
  • Mga halimbawa ng operating system ng batch: mga transaksyon, system ng payroll, mga bank statement, pag-uulat, pagsasama, atbp.

Naka-embed na Operating System Vs Desktop Operating System

Ang pagkakaiba sa pagitan ng naka-embed na OS at desktop OS ay ipinapakita sa talahanayan sa ibaba

S.NO Naka-embed na Operating System Sistema ng Pagpapatakbo ng Desktop
1 Ang unang naka-embed na OS ay ang Apollo guidance computer noong 1965Ang unang desktop OS ay NLC (On-Line system) na binuo noong 1960
dalawa Ito ay dinisenyo upang magpatakbo lamang ng isang solong gawainIto ay dinisenyo upang magpatakbo ng maraming mga gawain nang sabay-sabay
3 Ang oras ng pag-boot ay mas mabilis kumpara sa desktop OSAng oras ng pag-boot ay mas mabagal sa desktop OS
4 Ang pagganap ng web browser ay tumatagal ng mas kaunting oras upang mai-load ang mga websiteAng pagganap ng web browser ay tumatagal ng mahabang oras upang mai-load ang mga website
5 Ito ay tumatagal ng mas kaunting oras upang patakbuhin ang mga applicationMas matagal ang oras upang mapatakbo ang mga application
6 Gumagamit lamang ito ng mga flash drive para sa pag-iimbakGumagamit ito ng mga hard drive at flash drive para sa pag-iimbak
7 Mas mababa ang naka-embed na gastos sa OSMahal ang gastos
8 Nangangailangan ito ng mas kaunting imbakan kumpara sa desktop OSNangangailangan ito ng mas maraming imbakan
9 Mayroon itong mas kaunting mga tampok sa applicationMayroon itong higit pang mga tampok sa application

Mga Aplikasyon

Ang ilang mga application ng naka-embed na operating system ay ipinapakita sa ibaba

  • Mga Mobiles
  • Mga washing machine
  • Mga Telebisyon
  • Mga Mic Oven
  • Mga Telebisyon
  • Mga computer
  • Mga laptop
  • Mga pinggan
  • ATM's
  • Mga satellite
  • Mga Sasakyan

Mga kalamangan

Ang Mga kalamangan ng naka-embed na operating system ay

  • Madaling idisenyo
  • Mura
  • Magandang pagganap
  • Nangangailangan ng Mas kaunting lakas
  • Maliit na sukat
  • Maaasahan

Mga Dehado

Ang ilan sa mga kawalan ng naka-embed na OS ay

  • Mahirap para sa pag-troubleshoot
  • Ang paglilipat ng data mula sa isang system patungo sa isa pang system ay mahirap
  • Hindi mababago ang mga system kapag na-configure ito

Mga Katangian ng Real-time ng Embedded System

Ang mga katangiang real-time ng isang naka-embed na system ay ipinapakita sa ibaba

  • Pagiging maaasahan
  • Kakayahang mahulaan
  • Pamamahala
  • Kakayahang sukatin
  • Pagiging siksik

Isang Naka-embed Operating System ay isang mahusay na teknolohiya na ginagamit natin sa ating pang-araw-araw na buhay. Karamihan ay makakahanap ng mga naka-embed na produkto sa aming pang-araw-araw na buhay, sapagkat ang paggawa ng ay nagdidisenyo ng mga produkto batay sa teknolohiyang ito. Narito ang tanong para sa iyo kung anong uri ng operating system ang ginagamit sa mga kotse?