Skip to main content

Apa itu sistem operasi tertanam?

Sistem operasi tertanam melakukan tujuan yang sangat spesifik untuk mengesampingkan semua fungsi lainnya.Sistem operasi ini biasanya ditemukan dalam peralatan terkomputerisasi mandiri seperti mesin ATM atau sistem navigasi.Sistem operasi tertanam biasanya menjalankan pemrograman tertentu, seperti sistem panduan pada roket, dan tidak ada yang lain.Jenis sistem tertanam ini seringkali sangat penting untuk fungsi komputer real-time.

Ada perbedaan besar antara standar dan sistem operasi tertanam.Sistem operasi standar menciptakan lingkungan di mana pengguna dan komputer dapat berinteraksi satu sama lain untuk melakukan berbagai macam tugas.Ini sangat kontras dengan sistem operasi tertanam, yang hanya akan melakukan satu jenis tugas, dan itu akan sering melakukannya tanpa intervensi pengguna.Sementara sistem operasi normal dipasang pada komputer multi guna, sistem tertanam mengoperasikan perangkat elektronik lainnya.

Sistem operasi tertanam biasanya merupakan bagian dari sistem komputer tertanam.Sistem ini adalah tujuan sempit, fungsi tetap, sistem komputer.Sistem komputer tertanam menjalankan hampir setiap perangkat elektronik yang tersedia saat ini.Program -program kecil ini mengatur segala sesuatu mulai dari aplikasi di ponsel hingga panas di pemanggang roti.

Jenis sistem ini berpusat pada chip mikrokontroler.Chip ini berfungsi seperti komputer kecil, mengambil informasi, memprosesnya dan kemudian mengeluarkan informasi.Tidak seperti komputer normal, chip mikrokontroler khas hanya dapat melakukan satu hal.Sementara semua sistem tertanam ini memiliki chip mikrokontroler, hanya yang lebih kompleks yang memiliki sistem operasi tertanam penuh.

Umumnya, agar sistem tertanam untuk menjamin sistem operasi yang sebenarnya, ia membutuhkan setidaknya satu dari dua hal: kompleksitas atau interaktivitas.Sistem yang kompleks perlu mengambil informasi dari berbagai sumber, melakukan beberapa jenis operasi atau mengeluarkan informasi yang berbeda berdasarkan situasinya.Intinya, ia harus dapat melakukan banyak tugas.

Persyaratan umum lainnya untuk sistem operasi aktual adalah interaktivitas.Jika pengguna harus berinteraksi dengan operasi, terutama jika operasi tergantung waktu, biasanya akan memiliki sistem operasi tertanam.Karena pengontrol standar hanya mengambil dan mengirimkan data, setiap kali pengguna perlu berinteraksi dengan data itu diperlukan sistem yang lebih kompleks.

Banyak sistem operasi real-time juga tertanam.Jenis sistem ini memerlukan respons langsung terhadap input data mdash; latensi dan lag bukanlah suatu opsi.Karena sistem tertanam tidak memiliki tujuan di luar tugas spesifiknya, mereka beroperasi dengan baik bersama.Sistem ini biasanya menjalankan prosedur respons langsung, seperti proses pemecahan anti-kunci pada mobil.