Gömülü İşletim Sistemi nedir?
Gömülü bir işletim sistemi, diğer tüm işlevlerin hariç
tutulmasına yönelik çok özel bir amaca hizmet eder. Bu işletim sistemleri
genellikle ATM makineleri veya navigasyon sistemleri gibi bağımsız bilgisayar
ekipmanlarında bulunur. Böyle bir sistem tipik olarak, bir roket üzerindeki
yönlendirme sistemi gibi özel bir programlama parçasını çalıştırır ve başka bir
şey değildir. Bu tür gömülü sistem, gerçek zamanlı bilgisayar işlevleri için faizsiz kredi veren bankalargenellikle
çok önemlidir .
Standart ve gömülü bir işletim sistemi arasında büyük bir
fark var. Standart bir işletim sistemi, bir kullanıcının ve bilgisayarın çok
çeşitli görevleri gerçekleştirmek için birbiriyle etkileşime girebileceği bir
ortam yaratır. Bu, yalnızca bir tür görevi yerine getirecek gömülü bir sisteme
zıttır ve genellikle herhangi bir kullanıcı müdahalesi olmadan
gerçekleştirecektir. Çok kullanımlı bir bilgisayara normal bir işletim sistemi
kurulurken, yerleşik bir sistem diğer elektronik aygıtları çalıştırır.
Gömülü bir işletim sistemi genellikle gömülü bir bilgisayar
sisteminin bir parçasıdır. Bu sistemler dar amaç, sabit işlev, bilgisayar
sistemleridir. Gömülü bir bilgisayar sistemi hemen hemen her elektronik cihazda
çalışır. Bu küçük programlar, bir cep telefonundaki uygulamalardan tost
makinesindeki ısıya kadar her şeyi düzenler.
Bu tip sistem mikrodenetleyiciçipleri merkezler. Bu çipler
bilgi almak, işlemek ve daha sonra bilgi vermek gibi küçük bir bilgisayar gibi
çalışır. Normal bir bilgisayardan farklı olarak, tipik bir mikrodenetleyiciçipi
sadece bir şey yapabilir. Tüm bu gömülü sistemler mikrodenetleyiciçiplere sahip
olsa da, sadece daha karmaşık olanların tam gömülü bir işletim sistemi vardır.
Genel olarak, gömülü bir sistemin gerçek bir işletim
sistemini garanti etmesi için, iki şeyden en az birine ihtiyacı vardır:
karmaşıklık veya etkileşim. Karmaşık bir sistemin birden fazla kaynaktan bilgi
alması, birden fazla operasyon türünü gerçekleştirmesi veya durumuna göre
farklı bilgileri çıkarması gerekir. Özünde birden fazla görev yapabilmeli.
Gerçek bir işletim sistemi için diğer ortak gereksinim,
etkileşimdir. Bir kullanıcı işlemle etkileşime girmeli, özellikle işlem zamana
bağlıysa,kredisiz borç para genellikle yerleşik bir işletim sistemine sahip olacaktır.
Standart bir kontrolör sadece verileri alıp gönderdiği için, kullanıcının bu
verilerle etkileşime girmesi gereken her zaman daha karmaşık bir sisteme
ihtiyaç duyulur.
Birçok gerçek zamanlı işletim sistemi de gömülüdür. Bu
sistem türü, veri girişine anında yanıt vermeyi gerektirir - gecikme ve gecikme
bir seçenek değildir. Gömülü bir sistemin kendine özgü görevi dışında bir amacı
olmadığı için birlikte iyi çalışırlar. Bu sistemler tipik olarak bir arabadaki
kilitlenme önleme işlemleri gibi acil müdahale prosedürlerini çalıştırır.
Yorumlar
Yorum Gönder