Perangkat Lunak Tertanam

Pengarang: Judy Howell
Tanggal Pembuatan: 6 Juli 2021
Tanggal Pembaruan: 23 Juni 2024
Anonim
Embedded System (Sistem Tertanam) - PART 1
Video: Embedded System (Sistem Tertanam) - PART 1

Isi

Definisi - Apa yang dimaksud dengan Perangkat Lunak Tertanam?

Perangkat lunak tertanam adalah bagian dari perangkat lunak yang tertanam dalam perangkat keras atau perangkat non-PC. Ini ditulis khusus untuk perangkat keras tertentu yang dijalankan dan biasanya memiliki batasan pemrosesan dan memori karena kemampuan komputasi perangkat yang terbatas. Contoh perangkat lunak tertanam termasuk yang ditemukan di perangkat GPS khusus, robot pabrik, beberapa kalkulator dan bahkan jam tangan pintar modern.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Perangkat Lunak Tertanam

Perangkat lunak tertanam mirip dengan firmware, karena biasanya memiliki fungsi yang sama. Yang terakhir, bagaimanapun, adalah jenis khusus dari perangkat lunak tertanam yang ditulis dalam memori non-volatile (seperti ROM atau EPROM), yang tidak dapat dengan mudah dimodifikasi - oleh karena itu disebut "perusahaan" - dan digunakan terutama untuk menjalankan atau mem-boot perangkat. Sebaliknya, perangkat lunak tertanam digunakan untuk operasi perangkat secara keseluruhan.

Perangkat lunak yang disematkan bisa sangat sederhana, seperti yang digunakan untuk mengendalikan pencahayaan di rumah, dan dapat berjalan pada mikrokontroler 8-bit hanya dengan beberapa kilobyte memori, atau bisa sangat kompleks seperti perangkat lunak yang menjalankan semua komponen elektronik dari mobil pintar modern, lengkap dengan pengontrol suhu, penjelajah otomatis dan sensor tabrakan, serta navigasi kendali. Perangkat lunak tertanam yang rumit juga dapat ditemukan dalam sistem avionik pesawat terbang, dalam sistem fly-by-wire yang sangat kompleks yang digunakan dalam pesawat tempur dan bahkan dalam sistem panduan rudal.

Perbedaan utama antara perangkat lunak tertanam dan perangkat lunak aplikasi adalah bahwa perangkat lunak biasanya dikaitkan dengan perangkat tertentu, berfungsi sebagai OS itu sendiri, dengan pembatasan terkait dengan spesifikasi perangkat tersebut, sehingga pembaruan dan penambahan dikontrol secara ketat, sedangkan perangkat lunak aplikasi menyediakan fungsionalitas dalam sebuah komputer dan berjalan di atas OS penuh yang sebenarnya, sehingga memiliki lebih sedikit batasan dalam hal sumber daya.