Gömülü Yazılım nedir?
Gömülü yazılım, donanım
sistemlerine yerleşik bir yazılım türüdür. Bu yazılım, tek bir donanım parçası
gömülü birden fazla yazılım parçası içerebilse de, tipik olarak belirli bir
işlevi gerçekleştirmek için tasarlanmıştır. kredi notum düşük nasıl kredi çekerimDevre
kartları ve bilgisayar çipleri olan herhangi bir teknoloji parçası, dijital
saatlerden cep telefonlarına ve hesap makinelerine kadar gömülü yazılımlara
sahip olacaktır. Bu sistemler modern cihazlarda yaygın olan birçok gelişmiş
fonksiyona izin verir.
Birçok yenilikçi teknoloji gibi, gömülü yazılımların erken
biçimleri de askeri uygulamalar için geliştirildi. Amerikalılar, özellikle 30'ların
sonlarından 60'ların ortalarına kadar uzay araştırmalarında, füze rehberliğinde
ve aviyoniklerde farklı tipte gömülü sistemler kullanmışlardır. Bu erken
sistemler tipik olarak diğer bileşenlere bağlanmıştır ve yüksek bir
başarısızlık oranına sahiptir. 60'lı yılların sonuna kadar, bu tür yazılımların
düzenli insanlara yararlı olduğu noktaya evrimleşmemişti.
70'li yılların sonlarında entegremikrodenetleyici bir çip
için gömülü yazılımların ilk standartları çıkarıldı. Bu tek yonga küçük bir
bilgisayar gibi davranıyordu; Verileri toplayabilmeyi, kaydedebilmeyi ve
çıkartabilmenin yanı sıra kendi bilgilerini de işleyebilir. Bu çiplerle, tek
bir program yazmak, çip içine yüklemek ve daha sonra doğru girişi aldığında bu
çipi program yürütmek mümkün hale geldi. 1980'lerin sonunda, neredeyse her
tüketici elektroniği, içine bir çeşit mikrodenetleyiciçip yerleştirdi.
Takip eden yıllarda,
entegremikrodenetleyici üretme maliyeti, kuruşlara düştü. Sonuç olarak,
neredeyse her elektronik cihazdadır ve bu yongaların her biri bir veya daha
fazla gömülü yazılıma sahiptir. Çoğu gelir belgesiz kredi veren bankalarinsanın bilgisayar, tost makinesi, elektrikli vantilatör ya
da çocuk oyuncakları gibi düşünemeyeceği öğelerde bile var.
Yazılımın bir parçası ne olursa olsun, gömülü yazılım
parçaları da aynı şekilde çalışır. Çipleri bağlı cihazlarından girdi alır.
Yazılım girdiyi okur ve aktive etmesi gerekip gerekmediğini belirler. Eğer
yaparsa, programını yürütür ve sonuçları verir. Bu sonuçlar kullanıcıya veya
başka bir yazılım parçasına gidebilir.
Gömülü yazılım, eksiksiz bir bilgisayar sisteminin yerini
alır. Normal bir bilgisayarda veya normal bir bilgisayara bağlı bir makinede,
görece az sayıda gömülü yazılım vardır. Tipik olarak, bilgisayar sistemlerinde
sadece başlangıç prosedürlerini ve temel donanım işlevlerini kontrol eden bir
parça parça bulunur. Karmaşık cihazlar daha bilgisayarlı hale geldikçe, gömülü
yazılımları standart bilgisayar sistemleriyle değiştirildiği için düşüyor.
Yorumlar
Yorum Gönder