Gömülü İşletim Sistemi Nedir: Blok Şeması ve Uygulamaları

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Charles Stark Draper, Amerikalı bir Bilim Adamıydı (2 Ekim 1901 - 25 Temmuz 1987), Apollo kılavuz bilgisayarı olan ilk gömülü sistemi 1965 yılında 'MIT Enstrümantasyon Laboratuvarı' nda geliştirdi. İlk gömülü işletim sistemi, 1987'de rüzgar nehir sistemleri tarafından geliştirilen gerçek zamanlı Vxworks'tür, İkinci yerleşik işletim sistemi Linux Linus Torvalds tarafından 5 Ekim 1991'de piyasaya sürülen ürünler ve diğer bazı işletim sistemleri Apple IOS, Google'ın Android IOS'u ve Apple Mac OS'dir. En iyi gömülü sistem şirketlerinden bazıları Chennai'de Delphi Automotive PLC, Thiruvananthapuram'da Tata Elxsi, Kerala'da Audrey Technologies, Karnataka'da Brisa teknolojileri, Bangalore'da Mikrodalga Teknolojileri. Bu makale, Gömülü İşletim Sistemine genel bir bakışı tartışır.

Gömülü İşletim Sistemi nedir?

Gömülü İşletim Sistemi, donanım ve yazılımın bir kombinasyonu olarak tanımlanır. Bir işletim sistemi, programlama için kullanılan bir yazılımdır, donanım dilini (ikili dil) yazılım diline (C, C ++, vb.) Dönüştürür ve insanların anlayabileceği çıktıları görüntüler, metin ve sesler şeklinde görüntüler. İşletim sisteminin kısa biçimi OS'dir.




Örneğin, bir bilgisayar donanım bileşenleri kullanılarak tasarlanmıştır, ancak yalnızca donanımla, sistem çalışmayacaktır çünkü yazılım bir zorunluluktur ve sistemi çalıştırmak gerekir. Donanım ve yazılım arasındaki fark, donanım bileşenlerini görebilir, dokunabilir ve hissedebiliriz, ancak yazılımı göremiyor, dokunamıyor ve hissedemiyoruz.

Gömülü Sistemin Blok Şeması

Gömülü bir sistemin blok şeması, giriş aygıtları, çıkış aygıtları ve bellekten oluşur.



Giriş cihazları: Girdi cihazları, verileri kullanıcıdan sisteme göndermek için kullanılır, burada kullanıcı giriştir. Giriş cihazlarından bazıları Klavye, fare, mikrofon, sabit disk, sensörler, anahtarlar vb.

Çıktı cihazları: Out cihazları sonucu insanlara metin, görüntü veya sesler şeklinde gösterir. Çıkış cihazlarından bazıları yazıcılar, monitörler, LCD, LED, motorlar, röleler, sesli uyarılar vb.


Hafıza: Hafıza, verileri saklamak için kullanılır. Bellek aygıtlarından bazıları SD kart, EEPROM (Elektrikle Silinebilir Programlanabilir Salt Okunur Bellek), Flash bellektir. Gömülü sistemde kullanılan bellek cihazları, Uçucu olmayan RAM, uçucu RAM, Dinamik Rasgele Erişim Belleği vb .'dir.

gömülü sistemin blok diyagramı

gömülü sistemin blok diyagramı

Windows Gömülü İşletim Sistemi

10 Kasım 1983'te Microsoft windows bill gates tarafından duyuruldu. Üç farklı Windows işletim sistemi türü vardır: mobil cihazlar için Windows İşletim Sistemi, Bilgisayarlar için Windows İşletim Sistemi ve sunucular için Windows İşletim Sistemi.

Windows işletim sistemi türleri

Windows işletim sistemi türleri

Sunucu için Windows İşletim Sistemi

Sunucular için Windows işletim sistemlerinden bazıları

  • Windows NT 1993'te piyasaya sürüldü
  • Windows 2000 sunucuları 2000'de piyasaya sürüldü
  • Windows Server 2016

Mobil Cihazlar için Windows İşletim Sistemi

Mobil cihazlar için Windows işletim sistemlerinden bazıları

  • 1 Nisan 2008'de piyasaya sürülen Windows 6.1 sürümü
  • 2009'da piyasaya sürülen Windows 6.5 sürümü
  • Windows 7 2011'de piyasaya sürüldü
  • Windows 8 ve Windows 9
  • Windows 10, 21 Ocak 2015'te duyuruldu

Bilgisayarlar için Windows İşletim Sistemi

Bilgisayarlar için Windows işletim sistemlerinden bazıları

  • 1985'te piyasaya sürülen Windows 1
  • 1995'te piyasaya sürülen Windows 95
  • Windows ME 2000 yılında piyasaya sürüldü
  • Windows 9 ve Windows 10 2015'te piyasaya sürüldü

İşletim sistemi

Bir İşletim sistemi kullanıcılar ve bilgisayar donanımı arasında bir arayüzdür. Sistemin kısa işletim şekli işletim sistemidir. Beş farklı işletim sistemi türü vardır.

Gerçek Zamanlı İşletim Sistemi

  • gerçek zamanlı işletim sistemi gerçek zamanlı uygulamalar gerçekleştirir.
  • Gerçek zamanlı işletim sistemi, yumuşak gerçek zamanlı ve zor gerçek zamanlı olmak üzere iki türdür.
  • Zor gerçek zamanlı bir teslim tarihini karşılar, ancak yumuşak gerçek zamanlı bir son teslim tarihine uymaz. Bu, sert ve yumuşak gerçek zamanlı arasındaki farktır.

Çoklu Görev İşletim Sistemi

  • Çoklu görev işletim sistemi, kullanıcıların birden fazla görevi gerçekleştirmesine izin verir.
  • Çoklu görev işletim sistemi önleyici ve işbirlikçi olmak üzere iki türdendir.
  • Çoklu görev örnekleri: Aynı anda yemek yemek ve TV izlemek, ders sırasında sohbet etmek, yürürken çikolata yemek, yürürken telefonla konuşmak vb.

Ağ İşletim Sistemi

  • Kısa biçimi işletim sistemi NOS'tur.
  • Bir LAN'a (Yerel Alan Ağı) bağlı birden fazla bilgisayara izin verir.
  • İki tür ağ işletim sistemi vardır: eşler arası ve istemci / sunucu.
  • Ağ işletim sistemi örnekleri: Windows 2000, Linux, Microsoft windows, vb.

Dağıtılmış İşletim Sistemi

  • Dağıtılmış işletim sistemi, tek bir görevi birlikte gerçekleştirmek için kullanılan bağımsız bilgisayarlar topluluğu olarak tanımlanır.
  • Dağıtılmış işletim sistemi örnekleri: intranetler, internet, sensör ağları vb.

Toplu İşletim Sistemi

  • Girdi verilerini gruplar halinde toplar ve her parti bir birim olarak işlenir.
  • Toplu işletim sistemi örnekleri: işlemler, maaş bordrosu sistemi, banka ekstreleri, raporlama, entegrasyon vb.

Gömülü İşletim Sistemi Vs Masaüstü İşletim Sistemi

Gömülü işletim sistemi ile masaüstü işletim sistemi arasındaki fark aşağıdaki tabloda gösterilmektedir

S.NO Gömülü İşletim Sistemi Masaüstü İşletim Sistemi
1 İlk gömülü işletim sistemi, 1965'teki Apollo kılavuz bilgisayarıdırİlk masaüstü işletim sistemi, 1960 yılında geliştirilen NLC'dir (Çevrimiçi sistem)
iki Yalnızca tek bir görevi yürütmek için tasarlanmıştırBirçok görevi aynı anda yürütmek için tasarlanmıştır
3 Önyükleme süresi, masaüstü işletim sistemine kıyasla daha hızlıdırMasaüstü işletim sisteminde önyükleme süresi daha yavaştır
4 Web tarayıcısının performansı web sitelerini yüklemek için daha az zaman alıyorWeb tarayıcısının performansının web sitelerini yüklemesi uzun sürüyor
5 Uygulamaları çalıştırmak daha az zaman alıyorUygulamaları çalıştırmak daha uzun sürüyor
6 Depolama için yalnızca flash sürücüler kullanırDepolama için sabit sürücüler ve flash sürücüler kullanır
7 Gömülü işletim sistemi maliyeti daha azdırMaliyet pahalıdır
8 Masaüstü işletim sistemine kıyasla daha az depolama gerektirirDaha fazla depolama alanı gerektirir
9 Daha az uygulama özelliğine sahiptirDaha fazla uygulama özelliğine sahiptir

Uygulamalar

Gömülü işletim sisteminin bazı uygulamaları aşağıda gösterilmektedir.

  • Cep Telefonları
  • Çamaşır makineleri
  • Televizyonlar
  • Mikrodalga fırınlar
  • Televizyonlar
  • Bilgisayarlar
  • Dizüstü bilgisayarlar
  • Bulaşık makineleri
  • ATM'ler
  • Uydular
  • Araçlar

Avantajları

Yerleşik işletim sisteminin avantajları şunlardır:

  • Tasarımı kolay
  • Düşük maliyetli
  • İyi performans
  • Daha az güç gerektirir
  • Küçük boyutlu
  • Dürüst

Dezavantajları

Gömülü işletim sisteminin bazı dezavantajları şunlardır:

  • Sorun giderme zor
  • Bir sistemden diğerine veri aktarımı zordur
  • Yapılandırıldıktan sonra sistemler değiştirilemez

Gömülü Sistemin Gerçek Zamanlı Özellikleri

Gömülü bir sistemin gerçek zamanlı özellikleri aşağıda gösterilmiştir.

  • Güvenilirlik
  • Tahmin edilebilirlik
  • Yönetilebilirlik
  • Ölçeklenebilirlik
  • Kompaktlık

Gömülü İşletim sistemi günlük hayatımızda kullandığımız iyi bir teknolojidir. Çoğunlukla günlük hayatımızda gömülü ürünler bulacağız, çünkü imalatçılar ürünleri bu teknolojiye göre tasarlıyorlar. İşte arabalarda ne tür bir işletim sistemi kullanılıyor?