- Fungsi dari Rangkaian dasar Antarmuka
Istilah lain dari Pengantarmukaan (Antarmuka) adalah :
- Interface
- Port
Antarmuka/Interface/Port diibaratkan seperti pintu atau
gerbang yang digunakan untuk proses keluar/masuk data atau informasi, baik yang
akan diproses maupun setelah selesai diproses oleh komputer.
Pengantarmukaan peripheral komputer merupakan suatu istilah
secara harfiah, berarti penghubung antara komputer dengan komputer atau dengan
perangkat eksternal yang lain. Sehingga terjadi hubungan, komunikasi, dan
perpindahan data antar perangkat yang saling terhubung.
Hubungan komputer dengan perangakat eksternal yang lain
untuk keperluan pemrosesan berbasis komputer/digital.
2. Rangkaian dasar Antarmuka (Interface)
Pada dasarnya sistem mikroprosesor, tidak terlepas dari
sebuah interfacing yang merupakan bagian dari rangkaian elektronika. Secara
hirarki struktur interfacing terdapat beberapa layer (Interfacing Layer),
diantarnya :
Electrical (physical)
Fungsi dari layer electrical merupakan layer
yang mendasar dari suatu interfacing. Layer ini adalah layar fisik, karena
intrefacing dalam penggunaan umum berkaitan dengan setiap alat yang
penggunaannya adalah elektronika. Teknik Interfacing physical merupakan
pengembangan dari elektronika dan analog.
Signal
Layer signal merupakan layer yang
digunakan untuk menyampaikan dari dari satu titik ke titik yang lainnya. Pada
layer ini tergantung dari layer elektrical (fisik) yang dalam penggunaann umum,
arus listrik yang digunakan untuk menyampaikan data melalui sirkuit. Layer
signal adalah teknik pengembangan pada elektrical interfacing, bus interfacing,
dan data transfer.
Logic
Pada layer
logic merupakan suatu bentuk argumentasi tanpa memandang arti khusus dari
istilah argumentasi lain. Hal ini dikarenakan layer signal sebagai penyampai
datanya adalah arus listrik. Layer logic adalah pengalamatan dari rangkaian
aplikasi, bus interfacinf, dan data transfer.
Protocol
Merupakan
satu set peraturan dan prosedur untuk bertukar-tukar data. Protocol interfacing
adalah ilmu yang merupakan standar dan implementasi dari suatu komunikasi.
Code
Layer code
merupakan representasi simbolik dari data atau intruksi dalam bentuk kode atau
intruksi.
Algorithmic
Merupakan
suatu yang berhubungan dengan penggunaan algorithma untuk mendapatkan suatu
hasil dalam interfacing
3. Hal yang
mendasari perangkat dapat saling berkomunikasi biarpun karakteristik perangkat
tersebut berbeda-beda
Sistem komputer yang
berpusat pada pemroses utama (baik itu Mikroprosesor maupun Mikrokontroler)
memiliki kemampuan yang besar dalam memecahkan masalah tetapi tidak ada
manfaatnya tanpa menghubungkan dengan peralatan lainnya. Suatu teknik khusus
diperlukan untuk dapat menghubungkan dengan peralatan-peralatan tersebut.
Menghubungkan pemroses utama dengan peralatan elektronik lainnya bukanlah
persoalan yang mudah. Kita tidak dapat langsung menghubungkan pemroses utama
dengan peralatan tersebut, disebabkan oleh hal-hal berikut :
a)
Terdapat beraneka ragam peralatan/ piranti yang
memiliki metode operasi beragam.
b)
Laju transfer data dalam piranti seringkali
lebih lambat dibandingkan dengan laju transfer data dengan pemroses utama
(Mikroprosesor).
c)
Piranti seringkali menggunakan format data yang
berbeda dengan pemroses utama (Mikroprosesor).