JELASKAN PROSES SINKRONISASI DAN ASINKRONISASI
Sinkronisasi
adalah
Suatu
proses
yang
bekerja
bersama-sama
dan
saling
berbagi
data
dapat
mengakibatkan
race
condition
atau
pengaksesan
data
secara
bersama-sama.
Critical
section
adalah
suatu
segmen
kode
dari
proses-proses
itu
yang
yang
memungkinkan
terjadinya
race
condition.
Untuk
mengatasi
masalah
critical
section
ini,
suatu
data
yang
sedang
diproses
tidak
boleh
diganggu
proses
lain.
Contohnya
:
SpiderOak
SpiderOak
menyediakan 2GB penyimpanan online gratis yang bekerja mem-back-up
data anda di belakang anda. Ia juga menawarkan dukungan Linux dan
janji-janji privasi pengetahuan.
asinkronisasi adalah Pengiriman data dilakukan 1 karakter setiap kali, sehingga penerima harus melakukan sinkronisasi agar bit data yang dikirim dapat diterima dengan benar
· Trasmisikeccepatan tinggi
· 1 karakter dengan yang lainnya tidak ada waktu antara yang tetap
· Bila terjadi kesalahan maka 1 blok data akan hilang
· Membutuhkan start pulse / start bit (tanda mulai menerima bit data)
· Idle transmitter = ‘1’ terus menerus, sebaliknya ‘0’
· Tiap karakter diakhiri dengan stop pulse / stop bit
· Dikenal sebagai start-stop transmission
· Trasmisikeccepatan tinggi
· 1 karakter dengan yang lainnya tidak ada waktu antara yang tetap
· Bila terjadi kesalahan maka 1 blok data akan hilang
· Membutuhkan start pulse / start bit (tanda mulai menerima bit data)
· Idle transmitter = ‘1’ terus menerus, sebaliknya ‘0’
· Tiap karakter diakhiri dengan stop pulse / stop bit
· Dikenal sebagai start-stop transmission
EmoticonEmoticon