Anda di halaman 1dari 15

ORGANISASI DAN ARSITEKTUR KOMPUTER

“UNIT MODUL I/O”

Dosen Pengampuh :

Shabrina Syntha Dewi, S.Pd., M.Pd.

Dosen Mitra :

M. Miftach Fakhri, S.Kom., M.Pd

DISUSUN OLEH:

KELOMPOK 11

A. AHMAD LUTHFI MAULANA (230209501101)

NADIYA GIANATA TRINOVITA (230209501)

MUH. AKBAR MANGULUANG ANANDA PUTRA (230209501)

PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER


FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2023
KATA PENGANTAR

Rasa syukur kami panjatkan kepada Allah Swt., karena berkat rahmat dan hidayah-Nya kami
dapat menyusun makalah ini dengan baik dan selesai secara tepat waktu. Makalah ini kami beri
judul “Unit Modul I/O”
Penyusunan makalah ini bertujuan untuk memenuhi tugas perkuliahan. Selain itu, makalah ini
juga bertujuan untuk memberikan tambahan wawasan bagi kami sebagai penulis dan bagi para
pembaca. Khususnya dalam hal Unit Modul I/O.
Kami selaku penulis tidak lupa untuk mengucapkan terima kasih kepada Ibu Shabrina Syntha
Dewi, S.Pd., M.Pd., selaku dosen pengampuh dan M. Miftach Fakhri, S.Kom., M.Pd., selaku dosen
mitra.
Tidak lupa juga bagi rekan-rekan mahasiswa lain yang telah mendukung penyusunan makalah
ini kami juga mengucapkan terima kasih.
Terakhir, kami menyadari bahwa makalah ini masih belum sepenuhnya sempurna. Maka dari
itu kami terbuka terhadap kritik dan saran yang bisa membangun kemampuan kami, agar pada
tugas berikutnya bisa menulis makalah dengan lebih baik lagi. Semoga makalah ini bermanfaat
bagi kami dan para pembaca.

Makassar, 25 Agustus 2023

Tim Penulis

i
DAFTAR ISI

KATA PENGANTAR ................................................................................................................................... i


DAFTAR ISI................................................................................................................................................. ii
BAB I ............................................................................................................................................................ 1
PENDAHULUAN ........................................................................................................................................ 1
A. LATAR BELAKANG ...................................................................................................................... 1
B. RUMUSAN MASALAH .................................................................................................................. 2
C. TUJUAN ........................................................................................................................................... 2
D. MANFAAT ....................................................................................................................................... 2
BAB II........................................................................................................................................................... 3
PEMBAHASAN ........................................................................................................................................... 3
A. SISTEM MASUKAN DAN KELUARAN KOMPUTER ................................................................ 3
B. FUNGSI MODUL I/O ...................................................................................................................... 3
C. STRUKTUR MODUL I/O................................................................................................................ 4
D. TEKNIK MASUKAN DAN KELUARAN KOMPUTER ............................................................... 6
E. PENGONTROL INTERRUPT ......................................................................................................... 7
BAB III PENUTUP .................................................................................................................................... 10
A. KESIMPULAN ............................................................................................................................... 10
B. SARAN ........................................................................................................................................... 10
DAFTAR PUSTAKA ................................................................................................................................. 11

ii
BAB I
PENDAHULUAN

A. LATAR BELAKANG
Dalam era digital yang semakin maju ini, perangkat input/output (I/O) memegang
peranan sentral dalam operasi komputer. Perangkat I/O adalah komponen penting dalam
setiap sistem komputer, memungkinkan interaksi antara komputer dan dunia luar, serta
memungkinkan pengguna untuk memberikan perintah dan menerima hasil dari komputer.
Seiring perkembangan teknologi, perangkat I/O telah mengalami evolusi yang signifikan,
mengubah cara komputer berfungsi dan bagaimana manusia berinteraksi dengan mereka.

Awalnya, komputer hanya dapat menerima input melalui metode yang terbatas, seperti
kartu berlubang atau tombol tekan mekanis. Perangkat keluaran juga terbatas pada hasil
cetakan yang terbatas. Namun, dengan berjalannya waktu, perangkat I/O telah berkembang
pesat dalam hal keragaman, kecepatan, dan kemampuan interaksi.

Saat ini, kita dapat dengan mudah mengidentifikasi berbagai perangkat I/O dalam
kehidupan sehari-hari kita. Keyboard dan mouse adalah perangkat masukan yang paling
umum digunakan, sementara layar sentuh dan perangkat navigasi seperti trackpad semakin
umum. Ponsel cerdas, tablet, dan perangkat seluler lainnya adalah contoh bagus dari
bagaimana teknologi I/O telah merasuki kehidupan sehari-hari kita. Begitu juga perangkat
keluaran seperti layar monitor, speaker, dan printer yang membantu kita untuk menerima
dan memahami informasi dari komputer.

Perangkat I/O juga memiliki peran kunci dalam penggunaan perangkat komputer
dalam industri, penelitian, pendidikan, dan banyak bidang lainnya. Mereka memungkinkan
pengambilan data dari lingkungan fisik, pemrosesan data, dan pengiriman hasil
pemrosesan tersebut kembali ke dunia nyata. Sistem kontrol industri, perangkat medis, dan
perangkat yang digunakan dalam penelitian ilmiah semuanya bergantung pada teknologi
I/O yang canggih.

Dalam makalah ini, kita akan menjelajahi perangkat I/O lebih lanjut, menggali
prinsip-prinsip dasar mereka, perkembangan terkini, serta tantangan dan peluang yang

1
dihadapi dalam pengembangan dan penggunaannya. Penelitian dan inovasi terkait dengan
perangkat I/O terus berkembang, dengan dampak signifikan pada cara kita berinteraksi
dengan komputer dan teknologi secara umum.

Dalam konteks ini, makalah ini akan menguraikan berbagai aspek perangkat I/O,
termasuk perkembangan dalam teknologi perangkat masukan dan keluaran, penggunaan
dalam berbagai aplikasi, serta pertimbangan desain yang relevan. Hal ini akan memberikan
wawasan mendalam tentang bagaimana perangkat I/O telah memengaruhi evolusi
teknologi komputer dan bagaimana mereka terus menjadi komponen yang sangat penting
dalam kehidupan modern.

B. RUMUSAN MASALAH
1. Apa itu Sistem Masukan Dan Keluaran Komputer?
2. Apa saja fungsi Modul I/O?
3. Apa saja Struktur Modul I/O?
4. Bagaimana Teknik Masukan dan Luaran Komputer?
5. Apa itu Pengontrol Interrupt?

C. TUJUAN
Makalah ini bertujuan untuk memberikan wawasan kepada pembaca tentang Unit
Modul I/O, mulai dari apa itu Masukan dan Keluaran Komputer sampai dengan bagaimana
Unit Modul I/O berperan sebagai Pengontrol Interrupt

D. MANFAAT
Makalah ini bermanfaat sebagai referensi, khususnya bagi mereka yang berputar dalam
dunia teknologi komputer agar dapat mengetahui lebih dalam tentang Unit Modul I/O
Komputer.

2
BAB II
PEMBAHASAN

A. SISTEM MASUKAN DAN KELUARAN KOMPUTER


Sistem masukan dan keluaran (Input/Output atau I/O) adalah salah satu komponen
penting dalam sistem komputer. Ini melibatkan perangkat keras (hardware) dan perangkat
lunak (software) yang memungkinkan komputer untuk berkomunikasi dengan dunia luar,
baik untuk menerima data (masukan) maupun mengirim data (keluaran). Komponen utama
dalam sistem masukan dan keluaran komputer termasuk keyboard, mouse, monitor, printer,
hard drive, dan berbagai perangkat eksternal lainnya.

B. FUNGSI MODUL I/O


Modul I/O (Input/Output module) adalah bagian penting dalam sistem komputer
yang bertanggung jawab untuk mengelola komunikasi antara komputer dan perangkat I/O
eksternal. Modul I/O memiliki beberapa fungsi utama yang mendukung operasi sistem
komputer, termasuk:
1. Penghubung antara CPU dan Perangkat I/O: Modul I/O bertindak sebagai perantara
antara CPU (Central Processing Unit) dan perangkat I/O eksternal. Ini memungkinkan
CPU untuk berkomunikasi dengan perangkat I/O dan sebaliknya. Modul I/O
memungkinkan CPU mengirim perintah ke perangkat I/O untuk melakukan tugas
tertentu atau untuk mengambil data dari perangkat I/O.
2. Konversi Sinyal: Modul I/O sering kali bertugas untuk mengubah sinyal-sinyal dari
perangkat I/O menjadi format yang dapat dipahami oleh komputer atau sebaliknya. Ini
termasuk mengubah sinyal analog menjadi digital, mengonversi kode karakter, dan
berbagai bentuk pengubahan sinyal lainnya.
3. Buffering Data: Modul I/O sering memiliki buffer yang digunakan untuk menyimpan
data sementara sebelum atau sesudah diproses oleh CPU. Buffer ini membantu
menghindari kehilangan data atau gangguan dalam proses transfer data. Buffering juga
dapat membantu menyejajarkan kecepatan data yang masuk dengan kecepatan data
yang diterima oleh CPU.

3
4. Kontrol Aliran Data: Modul I/O juga bertanggung jawab untuk mengontrol aliran data
antara CPU dan perangkat I/O. Ini termasuk mengatur kapan dan berapa banyak data
yang dikirim atau diterima oleh perangkat I/O. Kontrol aliran data penting untuk
menjaga kecepatan transfer yang sesuai dan mencegah kelebihan beban CPU.
5. Pengendalian Operasi Perangkat I/O: Modul I/O dapat mengatur operasi perangkat
I/O, seperti memulai atau menghentikan transfer data, mengkonfigurasi perangkat I/O,
dan mendeteksi kesalahan dalam komunikasi antara komputer dan perangkat I/O.
6. Pengelolaan Keaamanan dan Keselamatan: Beberapa modul I/O dapat memberikan
fungsi keamanan dan keselamatan dalam operasi perangkat I/O. Mereka dapat
memantau kondisi perangkat I/O, mendeteksi masalah, dan memberikan tindakan
pengamanan jika diperlukan.
7. Manajemen Energi dan Daya: Dalam beberapa kasus, modul I/O dapat berperan dalam
manajemen konsumsi daya perangkat I/O, seperti mematikan perangkat ketika tidak
digunakan untuk menghemat energi.
Modul I/O berperan penting dalam menjembatani perangkat keras perangkat I/O dengan
perangkat keras komputer dan memastikan komunikasi yang efisien antara keduanya.
Fungsi-fungsi yang dijalankan oleh modul I/O sangat penting dalam menjaga integritas
data, keamanan, dan kinerja sistem komputer secara keseluruhan.

C. STRUKTUR MODUL I/O


Struktur modul I/O dapat bervariasi tergantung pada desain sistem komputer dan jenis
perangkat I/O yang digunakan. Namun, secara umum, modul I/O memiliki beberapa
komponen utama yang mendefinisikan strukturnya. Berikut adalah komponen-komponen
utama yang dapat ditemukan dalam struktur modul I/O:

1. Interface Perangkat I/O: Ini adalah bagian dari modul I/O yang berhubungan langsung
dengan perangkat I/O eksternal. Interface ini mungkin berbentuk fisik seperti port
fisik, konektor, kabel, atau protokol komunikasi yang diperlukan oleh perangkat I/O.
2. Modul Kontrol I/O: Modul ini bertanggung jawab untuk mengontrol operasi perangkat
I/O. Fungsi-fungsi utama dari modul kontrol I/O termasuk menginisiasi transfer data,
mengatur aliran data, memonitor status perangkat I/O, serta mendeteksi dan

4
menangani kesalahan dalam komunikasi I/O. Modul kontrol I/O juga memastikan
bahwa data yang masuk dan keluar dari perangkat I/O sesuai dengan kebutuhan sistem.
3. Buffer: Buffer digunakan untuk menyimpan data sementara sebelum atau sesudah
diproses oleh CPU. Buffer sangat penting dalam mengelola aliran data yang mungkin
tidak sejalan antara perangkat I/O dan CPU. Buffering membantu menghindari
kehilangan data atau gangguan dalam proses transfer data.
4. Driver Perangkat Lunak: Driver perangkat lunak adalah komponen perangkat lunak
yang berfungsi sebagai perantara antara sistem operasi dan modul I/O. Driver ini
menyediakan antarmuka perangkat lunak yang memungkinkan sistem operasi dan
aplikasi untuk berkomunikasi dengan modul I/O dan perangkat I/O yang terhubung.
Driver perangkat lunak sering dibutuhkan untuk mengenali, mengonfigurasi, dan
mengendalikan perangkat I/O secara efisien.
5. Koneksi Fisik atau Nirkabel: Modul I/O dapat memiliki berbagai jenis koneksi fisik
atau nirkabel tergantung pada jenis perangkat I/O dan kebutuhan sistem. Ini mungkin
mencakup konektor fisik seperti USB, HDMI, atau Ethernet, atau teknologi nirkabel
seperti Bluetooth atau Wi-Fi.
6. Protokol Komunikasi: Protokol komunikasi digunakan untuk mengatur cara data
dikirim antara modul I/O dan perangkat I/O. Protokol ini dapat mencakup aturan untuk
pengiriman data, pengiriman ulang data dalam kasus kesalahan, dan jenis format data
yang digunakan.

Struktur modul I/O ini berfungsi sebagai penghubung antara perangkat keras komputer dan
perangkat keras perangkat I/O. Ini memungkinkan CPU untuk mengontrol perangkat I/O
dan mengirim dan menerima data. Struktur ini juga dapat bervariasi dalam kompleksitas
tergantung pada jenis perangkat I/O dan persyaratan sistem yang digunakan dalam suatu
aplikasi tertentu. Sistem yang lebih kompleks mungkin memerlukan struktur modul I/O
yang lebih canggih untuk mengelola berbagai perangkat I/O dan jenis komunikasi yang
berbeda.

5
D. TEKNIK MASUKAN DAN KELUARAN KOMPUTER
Teknik masukan dan keluaran komputer merujuk pada metode dan perangkat yang
digunakan untuk berinteraksi dengan komputer. Teknik ini mencakup perangkat masukan
yang digunakan untuk memasukkan data ke dalam komputer serta perangkat keluaran yang
digunakan untuk menampilkan informasi atau hasil pengolahan data yang dilakukan oleh
komputer. Berikut adalah beberapa teknik masukan dan keluaran komputer yang umum
digunakan:

Teknik Masukan (Input Techniques):

1. Keyboard: Keyboard adalah perangkat masukan yang paling umum digunakan.


Pengguna dapat memasukkan data teks dan perintah ke dalam komputer dengan
mengetik pada keyboard.

2. Mouse: Mouse digunakan untuk interaksi grafis dengan komputer. Dengan bantuan
mouse, pengguna dapat mengklik, menavigasi, dan memilih objek pada layar.

3. Layar Sentuh (Touchscreen): Layar sentuh memungkinkan pengguna untuk


berinteraksi dengan komputer dengan langsung menyentuh layar, yang sering
digunakan dalam perangkat seluler, tablet, dan kios informasi.

4. Pena Stylus: Pena stylus adalah alat masukan presisi yang digunakan pada perangkat
dengan layar sentuh, terutama dalam aplikasi desain grafis dan digital art.

5. Scanner: Scanner digunakan untuk mengonversi gambar, foto, atau dokumen fisik
menjadi format digital. Ini adalah cara yang efisien untuk memasukkan gambar atau
dokumen ke dalam komputer.

6. Mikrofon: Mikrofon digunakan untuk merekam suara atau perintah suara, yang dapat
diterjemahkan oleh perangkat lunak pengenalan suara.

7. Kamera: Kamera digunakan untuk mengambil gambar dan video yang dapat diimpor
ke dalam komputer untuk pengolahan lebih lanjut.

8. Sensor: Sensor seperti sensor gerak, sensor cahaya, dan sensor suhu digunakan untuk
mengumpulkan data dari lingkungan fisik dan menggunakannya dalam berbagai
aplikasi, seperti keamanan rumah pintar dan kendaraan otonom.

6
Teknik Keluaran (Output Techniques):

1. Layar Monitor: Layar monitor adalah cara paling umum untuk menampilkan informasi
dari komputer dalam bentuk visual. Ini dapat berupa tampilan teks atau grafis.

2. Printer: Printer digunakan untuk mencetak dokumen, gambar, dan grafis dalam bentuk
fisik. Ada printer inkjet, laser, dot matrix, dan berbagai jenis lainnya.

3. Speaker: Speaker digunakan untuk mengeluarkan suara dari komputer, termasuk suara
sistem, musik, atau suara dari perangkat lunak yang membutuhkan audio.

4. Proyektor: Proyektor digunakan untuk menampilkan gambar atau presentasi besar


pada layar atau dinding untuk audiens yang lebih besar.

5. Headset dan Headphone: Headset dan headphone digunakan untuk mendengarkan


audio dari komputer atau perangkat audio lainnya secara pribadi atau untuk
komunikasi suara dalam game atau panggilan video.

6. Perangkat Haptic Feedback: Perangkat ini memberikan umpan balik fisik kepada
pengguna dalam bentuk getaran atau tekanan untuk meningkatkan pengalaman
interaksi, seperti game dan simulasi.

7. Layar Braille: Layar Braille adalah perangkat keluaran yang digunakan oleh pengguna
tunanetra untuk membaca teks dalam bentuk Braille.

Kombinasi dari teknik masukan dan keluaran ini memungkinkan pengguna untuk
berinteraksi dengan komputer dalam berbagai cara dan mengekspresikan diri mereka
sendiri, menerima informasi, serta mengendalikan dan memanfaatkan potensi komputer
dengan lebih baik. Teknik-tekni ini terus berkembang seiring dengan kemajuan teknologi,
seperti perangkat AI, realitas virtual, dan IoT, yang semakin memperluas kemungkinan
interaksi komputer.

E. PENGONTROL INTERRUPT
Unit modul I/O (Input/Output module) adalah bagian dari sistem komputer yang
berfungsi untuk mengelola interrupt dan interaksi antara komputer dengan perangkat I/O
eksternal. Modul I/O berperan sebagai penghubung antara CPU (Central Processing Unit)

7
dan perangkat I/O serta berfungsi dalam mengelola interrupt yang berasal dari perangkat
I/O. Berikut adalah informasi lebih lanjut tentang unit modul I/O dalam konteks pengontrol
interrupt:

1. Manajemen Interrupt: Unit modul I/O berperan dalam mengelola interrupt yang
dihasilkan oleh perangkat I/O eksternal. Ketika perangkat I/O memiliki data yang siap
untuk diproses atau membutuhkan perhatian CPU, perangkat tersebut menghasilkan
interrupt. Unit modul I/O mendeteksi interrupt ini dan mengoordinasikan respons CPU
terhadap interrupt tersebut.
2. Prioritas Interrupt: Setiap interrupt memiliki tingkat prioritas tertentu. Unit modul I/O
bertugas untuk menentukan urutan eksekusi interrupt berdasarkan prioritasnya.
Interrupt dengan prioritas lebih tinggi akan ditangani lebih dulu oleh CPU.
3. Antrian Interrupt: Unit modul I/O biasanya mengelola antrian interrupt. Ketika
interrupt masuk, unit modul I/O memasukkannya ke dalam antrian interrupt. Hal ini
memastikan bahwa interrupt ditangani secara berurutan dan sesuai dengan
prioritasnya.
4. Penyimpanan Status CPU: Sebelum menangani interrupt, unit modul I/O seringkali
akan menyimpan status CPU saat itu, termasuk register dan instruksi yang sedang
dieksekusi. Setelah interrupt ditangani, unit modul I/O akan mengembalikan CPU ke
status sebelumnya sehingga eksekusi program yang dijalankan sebelumnya dapat
dilanjutkan.
5. Interrupt Hardware dan Perangkat Lunak: Unit modul I/O mengelola kedua jenis
interrupt, yaitu interrupt perangkat keras (hardware interrupt) dan interrupt perangkat
lunak (software interrupt). Interrupt perangkat keras disebabkan oleh peristiwa fisik,
seperti penekanan tombol keyboard atau timer sistem yang telah berakhir. Interrupt
perangkat lunak adalah interrupt yang dihasilkan oleh perangkat lunak atau sistem
operasi, seperti permintaan sistem untuk memblokir tugas tertentu.
6. Interrupt Masking: Unit modul I/O juga dapat memungkinkan atau melarang beberapa
jenis interrupt berdasarkan kondisi tertentu. Ini dikenal sebagai "masking interrupt."
Misalnya, jika sistem memiliki interrupt dari perangkat I/O yang belum siap untuk
ditangani, unit modul I/O dapat mematikan interrupt tersebut sementara waktu.

8
Unit modul I/O adalah komponen penting dalam sistem komputer yang memastikan
pengelolaan interrupt yang efisien dan koordinasi antara CPU dan perangkat I/O. Fungsi-
fungsi ini penting untuk menjaga integritas data, respons yang cepat terhadap peristiwa
eksternal, serta penggunaan sumber daya CPU yang efisien. Tanpa unit modul I/O yang
baik, sistem komputer mungkin akan mengalami kesulitan dalam mengelola interrupt dan
berinteraksi dengan perangkat I/O.

9
BAB III
PENUTUP
A. KESIMPULAN
Berdasarkan pembahasan pada BAB sebelumnya, maka dapat diambil kesimpulan
bahwa Unit Modul I/O merupakan perangkat yang dibutuhkan oleh komputer, karena
Perangkat Input/Output sangat memudahkan program komputasi mulai dari masukan dan
keluaran hinggan control pada interupsi yang terjadi pada komputer itu sendiri

B. SARAN
Penyusunan makalah “Unit Modul I/O” ini masih jauh dari kata sempurna, oleh
karena itu penyusun berharap adanya kritik dan saran dari para pembaca.

10
DAFTAR PUSTAKA

https://lmsparalel.esaunggul.ac.id/pluginfile.php?file=/312659/mod_resource/content/1/3.
Manajemen+I-O.pdf

11

Anda mungkin juga menyukai