Judul : Teknik Pemrograman dan Multithreading pada Mikrokontroler
Penulis : Sulhan Setiawan
Penerbit : Andi
Tahun : 2016
Edisi/Cetakan : - / -
Halaman/Dimensi : 278 hal. / (140 x 205) mm
Sinopsis
Multithreading artinya mengerjakan banyak tugas atau thread sekaligus. Pembagian waktu adalah kuncinya.
Thread
yang banyak tidak bekerja terus-menerus, melainkan sering berada dalam
kondisi menunggu. Biasanya, kondisi menunggu diwujudkan dengan loop yang
panjang, yang disebut delay. Kebanyakan, program sederhana akan
melewatkan kondisi menunggu begitu saja tanpa melakukan apa-apa. Jika
program berlaku seperti itu, sementara masih banyak pekerjaan lain yang
belum selesai, maka keputusan tersebut menjadi sia-sia belaka.
Ada
yang disebut teknik Sleep, ketika suatu thread hanya sedang menunggu.
Thread tersebut menyerahkan jatah waktunya kepada thread lain yang
membutuhkannya. Ada lagi teknik dinamis, ketika suatu thread dibutuhkan
dan dibuat. Ketika sudah tidak dibutuhkan, thread akan dihapus. Masih
ada banyak teknik lain yang dibahas dalam buku Manajemen Program Dan
Multithreading Pada Mikrokontroler.
Sebagai bonus bagi pecinta
mikrokontroler, buku ini juga membasa penggunaan keyboard PS/2, remote
controller infra merah, membuat terminal sederhana untuk Linux, dan
sebagainya. Buku juga ini membahas proses memprogram mikrokontroler
secara efektif dan efisien sehingga hasil kerjanya maksimal.
No comments:
Post a Comment