Coba jelasin Sejarah dari Firmware dalam bahasa melayu dong

Ascher Opler menciptakan istilah firmware dalam artikel Datamation 1967. Dalam artikel ini, Opler mengacu pada program komputer jenis baru yang memiliki tujuan praktis dan psikologis yang berbeda dari program tradisional dari sudut pandang pengguna.

Ketika komputer mulai meningkat kompleksitasnya, menjadi jelas bahwa berbagai program pertama-tama harus dimulai dan dijalankan untuk menyediakan lingkungan yang konsisten yang diperlukan untuk menjalankan program yang lebih kompleks sesuai keinginan pengguna. Ini membutuhkan pemrograman komputer untuk menjalankan program-program tersebut secara otomatis. Lebih jauh lagi, karena perusahaan, universitas, dan pemasar ingin menjual komputer kepada orang awam dengan sedikit pengetahuan teknis, otomatisasi yang lebih besar menjadi perlu untuk memungkinkan pengguna awam dengan mudah menjalankan program untuk tujuan praktis. Hal ini memunculkan sejenis perangkat lunak yang tidak akan dijalankan oleh pengguna secara sadar, dan ini menyebabkan perangkat lunak yang bahkan tidak diketahui oleh pengguna awam.

Awalnya, itu berarti isi dari toko kontrol yang dapat ditulis (memori kecil berkecepatan tinggi khusus), yang berisi mikrokode yang mendefinisikan dan mengimplementasikan set instruksi komputer, dan yang dapat dimuat ulang untuk mengkhususkan atau memodifikasi instruksi bahwa unit pemrosesan pusat (CPU ) bisa dieksekusi. Seperti yang awalnya digunakan, firmware kontras dengan perangkat keras (CPU itu sendiri) dan perangkat lunak (instruksi normal yang dijalankan pada CPU). Itu tidak terdiri dari instruksi mesin CPU, tetapi mikrokode tingkat rendah yang terlibat dalam implementasi instruksi mesin. Itu ada di batas antara perangkat keras dan perangkat lunak; demikian nama firmware. Seiring waktu, penggunaan populer memperluas kata firmware untuk menunjukkan program komputer apa pun yang terkait erat dengan perangkat keras, termasuk BIOS pada PC, pemuat bootstrap pada ponsel, atau sistem kontrol untuk perangkat elektronik sederhana seperti oven microwave, remote control, atau periferal komputer. .