ORGANISASI INPUT/OUTPUT
Disusun untuk memenuhi tugas
Mata Kuliah : Organisasi dan Arsitektur Komputer
Dosen Pengampu : Peggy Veronica Togas
Oleh :
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena rahmat dan
karunia-Nya saya penulis dapat menyelesaikan tugas serta dapat menyelesaikan makalah ini.
Tujuan penulisan makalah ini adalah untuk memenuhi salah satu tugas pada mata kuliah
“Organisasi dan Arsitektur Komputer”. Adapun pengkajian makalah ini yaitu mengenai
Organisasi Input/Output.
Ucapan terimakasih penulis sampaikan kepada Ibu dosen pengampu mata kuliah
Organisasi dan Arsitektur Komputer yang telah memberikan tugas makalah ini, demi
mendorong semangat serta keaktifan mahasiswa dalam mengikuti perkuliahan.
Penulis menyadari bahwa dalam penyusunan makalah ini masih jauh dari
kesempurnaan yang diharapkan, untuk itu penulis mengharapkan kritik dan saran yang
bersifat membangun guna menyempurnakan makalah ini kedepan.
Penulis,
i
DAFTAR ISI
JUDUL...............................................................................................................................i
KATA PENGANTAR.....................................................................................................ii
DAFTAR ISI...................................................................................................................iii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah......................................................................................1
1.2. Rumusan Masalah................................................................................................1
1.3. Tujuan..................................................................................................................2
BAB II PEMBAHASAN
2.1. Perangkat Perhiperal............................................................................................3
2.2. Antarmuka Input/Output......................................................................................5
2.3. Transfer Data Asinkron.......................................................................................6
2.4. Direct Memory Access (DMA)...........................................................................6
2.5. Interupsi Prioritas................................................................................................8
2.6. Input/Output Processor (IOP)..............................................................................8
2.7. Organisasi Sistem Multiprosesor.........................................................................9
2.8. Prosesor komunikasi Data...................................................................................9
BAB III PENUTUP
3.1. Kesimpulan.........................................................................................................10
3.2. Saran...................................................................................................................10
DAFTAR PUSTAKA....................................................................................................11
ii
ii
BAB I
PENDAHULUAN
1
1.3 Tujuan
1. Untuk mengetahui bagaimana itu Perangkat Perhiperal !
2. Untuk mengetahui bagaimana itu Antarmuka Input/Output !
3. Untuk mengetahui bagaimana itu Data Asinkron !
4. Untuk mengetahui bagaimana itu Direct Memory Access (DMA) !
5. Untuk mengetahui bagaimana itu Interupsi Prioritas !
6. Untuk mengetahui bagaimana itu Input/Output Processor (IOP) !
7. Untuk mengetahui bagaimana itu Organisasi Sistem Multiprosesor !
8. Untuk mengetahui bagaimana itu Prosesor Komunikasi Data !
2
BAB II
PEMBAHASAN
Perangkat peripheral adalah sebuah perangkat tambahan yang menerima input atau
mengeluarkan output pada komputer dengan tujuan membantu komputer untuk melakukan
perkerjaan yang tidak dapat dilakukan oleh perangkat keras yang terdapat didalam casing.
Tetapi perangkat ini tidak terlibat dalam pekerjaan utama komputer, perangkat peripheral
dapat dikatakan sebagai perangkat untuk meningkatkan User Experience Perangkat
Peripheral dibagi menjadi 2 yaitu:
Perangkat tambahan input adalah perangkat yang digunakan untuk mengirimkan data
kepada komputer.Berikut ini contoh perangkat peripheral input yang dapat kamu jumpai
ketika mengoperasikan komputer
Keyboard
Keyboard adalah sebuah perangkat keras yang sering kali kamu jumpai ketika
mengoperasikan komputer. Keyboard terdiri dari berbagai tombol huruf, angka, dan simbol,
serta tombol fungsi lainnya. Tanpa keyboard pasti kamu pasti akan kesulitan dalam
menginput data kedalam komputer, karena itulah keyboard termasuk kedalam perangkat yang
dibutuhkan sebuah komputer.
Mouse
Mouse adalah sebuah perangkat peripheral input yang digunakan dengan cara
menggenggam dengan tangan dan menggerakannya. Mouse berfungsi untuk menjalankan
cursor didalam GUI (Graphic User Interface) dan melakukan inputan dengan cara mengklik
pada tombol. Mouse memiliki tiga tombol, 1 disebelah kiri untuk menselect file atau
program, 1 ditengah untuk mengscroll layar, dan 1 lagi di sebelah kanan untuk memunculkan
opsi menu pada layar.
TouchScreen
Touchscreen atau layar sentuh adalah sebuah hardware atau perangkat keras yang
memungkinkan user untuk berinteraksi dengan komputer dengan cara disentuh pada layar
dengan menggunakan jari. Touchscreen dapat menjadi alternatif selain menggunakan mouse
sebagai alat untuk melakukan navigasi pada GUI (graphic user interface). Penggunaan
touchscreen semakin diminati oleh berbagai kalangan sehingga membuat banyak perusahaan
membuat device dengan menggunakan touchscreen.
Microphone
Terkadang microphone disingkat mic. Microphone adalah perangkat peripheral yang
sangat dibutuhkan sekali pada sebuah device. Perangkat ini ditemukan pertama kali oleh
seorang ilmuwan bernama Emile Berliner pada tahun 1877. Fungsi microphone
3
memungkinkan pengguna untuk menginput suara kedalam komputer. Untuk menhubungkan
microphone ke komputer, kamu dapat mencolokkan microphone ke bagian port audio di
belakang casing komputer atau dibagian depan (tergantung casingnya).
Pen / Stylus
Perangkat tambahan yang satu ini bernama stylus / pen, karena bentuknya yang mirip
dengan pulpen. Perangkat ini didesign untuk device yang seperti tablet, android, dan device
sejenisnya yang menggunakan touchscreen. Stylus digunakan seperti pulpen pada umumnya,
dimana itu untuk menulis atau menggambar pada layar dan tidak bisa digunakan untuk
menulis di kertas
Monitor
Monitor adalah perangkat output yang menampilkan gambar,text, dan video. Monitor
terdiri dari sirkuit, layar, power supply, tombol untuk mengatur layar, dan casing yang
menampung komponen tersebut. Monitor komputer dianggap sebagai perangkat output
karena dulunya monitor hanya digunakan untuk menampilkan informasi (output) dari
komputer dan tidak menyediakan sumber input.
Printer
Printer adalah perangkat output eksternal yang mengambil data elektronik yang tersimpan
di komputer atau perangkat lain dan menghasilkan salinannya. Printer memiliki banyak jenis
dan masing masing jenis tersebut mempunya kegunaan yang berbeda. Inilah beberapa jenis
printer :
3D printer
AIO (all-in-one) printer
Dot matrix printer
Inkjet printer
Laser printer
LED printer
MFP (multifunction printer)
Plotter
Thermal printer
Speaker
4
Speaker adalah perangkat keras output yang terhubung ke komputer yang berfungsi untuk
mengeluarkan suara. Sinyal yang dihasilkan oleh speaker komputer dibuat oleh sound card
komputer.
Conus, untuk menciptakan gelombang tekanan yang disebabkan oleh gerakan udara
Membran, untuk menerima proses induksi dari magnet yang kemudian menghasilkan
bunyi
Magnet, melakukan induksi terhadap membran dan juga untuk menghasilkan medan
magnet
Kumparan, untuk mengalirkan tenaga gerak mengarah ke conus ataupun sekat rongga.
Casing, untuk melindungi segala bagian dalam speaker
Video Card
Dikenal juga sebagai kartu grafis, adaptor video, display adapter, atau pengontrol video.
Video card adalah kartu ekspansi yang dihubungkan ke motherboard komputer. Tanpa Kartu
grafis kamu tidak dapat melihat apapun melalui layar, karena ini adalah bagian dari perangkat
keras di dalam komputer kamu yang memproses gambar dan video. Berikut ini jenis jenis
video card yang biasanya digunakan:
VGA On Board
VGA Add-On
Headphones
Kadang-kadang disebut sebagai earphone, headphone adalah perangkat keras output yang
dihubungkan ke komputer melalui kabel jack audio. Headphone memungkinkan kamu
mendengarkan audio ataupun menyaksikan film tanpa mengganggu orang yang ada di dekat
kamu.
6
mengeksekusi program lain. Setelah transfer DMA selesai, prosesor dapat kembali ke
program yang meminta transfer tersebut.
DMA (Direct Memory Access) adalah suatu hardware spesial (chip) yang dapat
mengontrol aliran bit data antara memory (RAM) dan beberapa controller dari I/O devices
tanpa memerlukan interferensi dari CPU secara terus menerus. (Mengakses dan mengontrol
memori sistem tanpa interferensi CPU secara terus menerus).
Fungsi dari DMA sendiri adalah agar CPU dapat melakukan pekerjaan atau instruksi yang
berbeda ketika melakukan operasi baca tulis dari perangkat peripheral. Tanpa adanya DMA
CPU akan terus sibuk melakukan operasi baca tulis (transfer data) dan tidak dapat melakukan
atau menyelesaikan instruksi yang lain. Dengan adanya DMA, CPU cukup mempersiapkan
DMA chip dengan cara memberikan beberapa informasi seperti jumlah data bit yang
ditransfer, alamat dari device dan memory yang diperlukan dan arah dari aliran data tersebut,
setelah itu DMA chip sendiri yang akan menyelesaikannya. DMA chip akan melakukan
interupt, ketika pekerjaannya sudah selesai. Selama DMA chip melakukan tugasnya hingga
munculnya interupt, CPU dapat menyelesaikan instruksi yang lainnya.
Pada dasarnya cara kerja DMA terkait erat dengan : DMA controller, Processor, Memory,
I/Odevice. Adapun juga cara kerjanya sebagai berikut:
7
1. I/O Device terhubung dengan DMA controller memberikan instruksi yang harus di
proses.
2. DMA controller mengirimkan pemberitahuan ke processor akan ada proses yang
dihandle oleh DMA controller.
3. Processor menginformasikan ke memory bahwa DMA akan mengakses memory
untuk pemrosesan suatu instruks.
4. DMA Controller terhubung dengan memory dan akses alamat, data yang diperlukan.
5. DMA controller mengirimkan hasil proses kembali ke I/O device.
6. Jika proses selesai, DMA controller kembali melaporkan ke processor bahwa proses
telah beres dilakukan.
Interupsi I/O adalah metode di mana CPU akan bereaksi ketika suatu piranti
mengeluarkan permintaan untuk pelayanan. Karakteristik Interupsi I/O :
- Lebih efisien dalam pemanfaatan CPU, karena tidak harus menguji status dari piranti.
- Interupsi dapat berasal dari piranti I/O, interupsi perangkat keras misalnya : timer,
memori, power supply, dan interupsi perangkat lunak misalnya : overflow,
opcode/data yang ilegal, pembagian dengan nol.
Ada 2 jenis interupsi:
1. lnterupsi maskable : Interupsi yang dapat didisable (dimatikan) untuk sementara
dengan sebuah instruksi disable interupsi khusus.
2. Interupsi nonmaskable : Interupsi yang tidak dapat didisable dengan instruksi
perangkat lunak.
Dalam sistem komputer terdapat lebih dari satu piranti yang memerlukan pelayanan
interupsi, metode untuk pelayanannya :
- Polling/polled interupt Berdasarkan urutan prioritas yang telah ditentukan sebelum
piranti memerlukan interupsi. Misal : piranti A dan B mempunyai urutan prioritas A
lebih Iebih dulu dari B, maka jika A dan B secara bersamaan memerlukan pelayanan
interupsi, maka piranti A akan didahulukan.
- Vector Interupt Peralatan yang berinterupsi diidentifikasikan secara Iangsung dan
dihubungkan routine pelayanan vector interupt.
INTR =Sinyal yang dikeluarkan oleh peralatan.
INTA = Sinyal kendali yang digunakan CPU untuk menyiapkan pelayanan interupt
Cara yang biasa digunakan dengan metode daisy chain dan encoder prioritas
8
Format data perangkat periferal berbeda dari format data memori dan CPU. TheIOP
menyusun kata-kata data dari sumber yang berbeda.
CPU adalah master sedangkan IOP adalah prosesor slave. CPU digunakan untuk
memulai pengalihan I/O tetapi instruksi I O dijalankan oleh IOP. Ketika operasi I/O
diinginkan, CPU menginformasikan IOP dan kemudian menyerahkan rincian transfer
ke IOP.
9
BAB III
PENUTUP
3.1 Kesimpulan
Perangkat peripheral adalah sebuah perangkat tambahan yang menerima input atau
mengeluarkan output pada komputer dengan tujuan membantu komputer untuk melakukan
perkerjaan yang tidak dapat dilakukan oleh perangkat keras yang terdapat didalam casing.
Metode data Asinkron menggunakan teknik jabat tangan (hand shaking) untuk
menyakinkan transfer data antara pengirim dan penerima tidak ada kesalahan (data valid).
Interupsi I/O adalah metode di mana CPU akan bereaksi ketika suatu piranti
mengeluarkan permintaan untuk pelayanan.
Prosesor Input-Output (IOP) adalah prosesor dengan kemampuan akses memori langsung
yang dapat berkomunikasi dengan perangkat I/O. Setiap IOP menangani tugas input dan
output, menghidupkan kembali CPU yang terlibat dalam transfer I O.
Sistem Multiprosesor merupakan sebuah sistem dimana sekumpulan prosessor dalam
suatu komputer tunggal berhubungan dan bekerja sama satu sama lain. Prosessor tersebut
dapat berkomunikasi melalui baris data langsung melalui memori yang terbagi-bagi atau
dengan perantaraan kombinasi memori itu.
A. Saran
Penulis menyadari bahwa makalah ini banyak sekali kesalahan dan sangat jauh dari
kesempurnaan.
Tentunya penulis akan terus memperbaiki makalah dengan mengacu pada sumber yang
dapat dipertanggungjawabkan nantinya.
Oleh karena itu penulis sangat mengharapkan kritik dan saran tentang pembahasan
makalah diatas.
10
DAFTAR PUSTAKA
https://eriarianto917.wordpress.com/2017/04/12/makalah-input-dan-output/
http://megawatikomputer.blogspot.com/2018/10/makalah-sistem-inputoutput-orkom.html
https://docplayer.info/57244207-Makalah-organisasi-dan-arsitektur-komputer-input-output-
bus-disusun-untuk-memenuhi-tugas-mata-kuliah-organisasi-dan-arsitektur-komputer.html
https://id.scribd.com/doc/44878802/ORGANISASI-Input-Dan-Output
http://obatsterss.blogspot.com/2013/11/antarmuka-input-output.html
https://kuliahsistemoperasi.wordpress.com/2011/06/12/pertemuan-5-input-and-output/
https://www.coursehero.com/file/p68bef1/Input-Output-Processor-IOP-is-a-processor-with-
direct-memory-access-capability/
http://diannovitaunindra.blogspot.com/2013/06/informasi-tagihan-internet-pt-telekom.html
11