Anda di halaman 1dari 16

Click to edit Master title style

Organisasi dan Arsitektur Komputer (ORKOM)


Muhammad Rasyidan

1
Click to edit Master title style

Kelompok 3
o Noor Syifa Fauzia
NPM. 2210010222

o Rehan Saputra
NPM. 2210010233

o Khairul Fahmi
NPM. 2210020241

2
Click to edit Master title style

Topik Pembahasan
o Perangkat Eksternal
o Modul-Modul I/O
o I / O Te r p r o g r a m
o Interrupt Driven I/O
o Direct Memory Access (DMA)
o Saluran I/O dan Processor
o Peralatan Masukan dan Keluaran (I/O)

 Media Antarmuka (Port)


 Peralatan I/O

3
Click to editPerangkat
Pengertian Master title style
Eksternal

Perangkat Eksternal adalah perangkat yang tersambung dengan


CPU melalui peranti pengendali (modul I/O) yang
menghubungkan system computer dengan dunia luar seperti
manusia, lingkungan, maupun system lainnya.

Dengan Peripheral Eksternal ini, pengguna dapat melakukkan interaksi berupa pemberian perintah
kepada CPU dengan tujuan untuk melihat hasil keluarannya.

4
Click to– Modul
Modul edit Master
I/O title style

Pengertian Modul I/O Fungsi Utama Modul I/O


Modul I/O merupakan suatu komponen
dalam sistem komputer yang
bertanggung jawab atas pengontrolan
perangkat luar dan bertanggung jawab
dalam pertukaran data antara perangkat
luar tersebut dengan memori utama
ataupun register CPU.
Dalam mewujudkan hal ini, diperlukan
antarmuka internal dengan komputer
(CPU dan memori utama) dan antarmuka
dengan perangkat eksternalnya untuk
menjalankan fungsi – fungsi. Sebagai piranti antarmuka ke Sebagai piranti antarmuka
CPU dan memori melalui sistem dengan peralatan lainnya
bus dengan menggunakan link data
tertentu
5
Click to edit
Struktur Master
Modul I/O title style

Terdapat berbagai macam modul I/O


seiring perkembangan komputer itu
sendiri, contoh yang sederhana dan
fleksibel adalah Intel 8255A yang
sering disebut PPI (Programmable
Peripheral Interface). Bagaimanapun
kompleksitas suatu modul I/O, terdapat
kemiripan struktur, seperti terlihat
pada gambar berikut ini.

Antarmuka modul I/O ke CPU melalui


bus sistem komputer terdapat tiga
saluran, yaitu saluran data, saluran
alamat dan saluran kontrol. Bagian
terpenting adalah blok logika I/O yang
berhubungan dengan semua peralatan
antarmuka peripheral, terdapat fungsi
6
pengaturan dan switching pada blok
Click
I/O to edit Master title style
Terprogram
I/O Terprogram adalah sebuah komponen Register yang digunakan yaitu:
dalam sistem komputer yang bertanggung • Register Status
jawab pengontrolan sebuah perangkat luar
atau lebih dan bertanggung jawab terhadap • Register Buffer
pertukaran data antara perangkat luar • Memory Address Register
tersebut dengan memori utama ataupun
• Memory Buffer Register
register-register dalam CPU (Register adalah
Kemampuan untuk membaca atau menulis
berapa banyak bit sekaligus).
I/O Terprogram mempunyai kelemahan sebagai Terdapat empat klasifikasi perintah input /
berikut : output, yaitu:
Untuk melaksanakan perintah-perintah I/O, CPU • Perintah Control
akan mengeluarkan sebuah alamat bagi modul I/O • Perintah Test
(identifikasi Modul) dan perangkat periperhalnya
• Perintah Read
sehingga terspesifikasi secara khusus dan sebuah
perintah I/O yang akan dilakukan. • Perintah Write

7
Click to edit
Interrupt Master
Driven I/O title style
Teknik Interrupt Driven I/O memungkinkan proses tidak
membuang – buang waktu. Prosesnya adalah CPU
mengeluarkan perintah I/O pada modul I/O, bersamaan perintah
I/O dijalankan modul I/O maka CPU akan melakukan eksekusi
perintah – perintah lainnya. Apabila modul I/O telah selesai
menjalankan instruksi yang diberikan padanya, ia akan
melakukan interupsi pada CPU bahwa tugasnya telah selesai.

Cara kerja teknik interupsi di sisi modul I/O adalah modul I/O menerima perintah, misal read.
Kemudian modul I/O melaksanakan perintah pembacaan dari peripheral dan meletakkan paket
data ke register data modul I/O, selanjutnya modul mengeluarkan sinyal interupsi ke CPU
melalui saluran kontrol. Kemudian modul menunggu datanya diminta CPU. Saat permintaan
terjadi, modul meletakkan data pada bus data dan modul siap menerima perintah selanjutnya.

8
Pengolahan interupsi saat perangkat I/O
Click
telah to edit Master title
menyelesaikan styleoperasi I/O
sebuah
1. Perangkat I/O akan mengirimkan sinyal interupsi ke CPU.
2. CPU menyelesaikan operasi yang sedang dijalankannya kemudian merespon interupsi.
3. CPU memerika interupsi tersebut, kalau valid maka CPU akan mengirimkan sinyal
acknowledgment ke perangkat I/O untuk menghentikan interupsinya.
4. CPU mempersiapkan pengontrolan tranfer ke routine interupsi. Hal yang dilakukan
adalah menyimpan informasi yang diperlukan untuk melanjutkan operasi yang tadi
dijalankan sebelum adanya interupsi. Informasi yang diperlukan berupa:
a. Status processor, berisi register yang dipanggil PSW (Program Status Word)
b. Lokasi intruksi berikutnya yang akan dieksekusi
5. Informasi tersebut kemudian disimpand alam stack pengontrol system.
6. Kemudian CPU akan menyimpan PC (Program Counter) eksekusi sebelum interupsi ke
stack  pengontrol bersama informasi PSW. Selanjutnya mempersiapkan PC untuk
penanganan interupsi. 
7. Selanjutnya CPU memproses interupsi sempai selesai.
8. Apabila pengolahan interupsi selasai, CPU akan memanggil kembali informasi yang
9

telah
Click toMemory
Direct edit Master title
Access style
(DMA)

DMA adalah singkatan dari Direct Memory Access


yaitu kemampuan pada komputer modern yang
memungkinkan perangkat periferal untuk mengirim
data ke memori motherboard tanpa intervensi dari
CPU.
Alternatif lain 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.
10
Click to I/O
Saluran editdan
Master title style
Processor

Pada kebanyakan sistem komputer, CPU tidak Evolusi Fungsi I/O


dibebani menangani tugas yang berhubungan 1. CPU mengontrol peripheral secara langsung.
dengan I/O. Tetapi tanggung jawab untuk kontrol
peralatan diserahkan pada prosesor I/O, yang 2. Ditambahkannya sebuah pengontrol atau modul I/O
dikenal sebagai saluran I/O (I/O channel). CPU menggunakan I/O terprogram tanpa
menggunakan interrupt.
Saluran I/O itu sendiri merupakan prosesor yang
3. CPU menggunakan interrupt
sudah diprogram. Program-program yang di-
execute ini disebut channel program. Channel 4. Menggunakan DMA
program ini menentukan operasi, yang 5. Modul I/O ditingkatkan kemampuannya menjadi
diperlukan untuk akses peralatan dan sebuah prosessor yang memiliki tugasnya sendiri,
mengontrol jalur data (data pathway). yang menggunakan instruksi tertentu untuk I/O
tertentu.
Tujuan dari saluran I/O adalah sebagai perantara
antara CPU-main memory dengan unit 6. Modul I/O memiliki memori lokalnya sendiri dan
pengontrol penyimpan. CPU berkomunikasi merupakan sebuah computer yang memiliki tugasnya
dengan saluran melalui beberapa perintah yang sendiri.
sederhana.

11
Click to Media
Contoh edit Master title style
Antarmuka (Port)

Serial port : Pararel port : Contoh Modifikasi :


Berfungsi untuk menyambungkan Adalah sebuah standar Modifikasi port menjadi
sebuah komputer keperangkat tipe sebuah knektor DB- kabel charge di mobil
peripheral seperti modem atau 25 female. Pararel port
printer. Cara kerjanya untuk dapat mengirimkan 8 bit
mengirimkan satu bit dalam satu data pada satu waktu
waktu

12
Contoh
Click to
Peralatan
edit Master
Input/Output
title style Input Device
(I/O)

Keyboard Mouse Scanner Joystick


Adalah sebuah perangkat Adalah salah satu hardware Adalah peralatan elektronik Adalah alat input
keras (hardware) pada komputer yang menerima yang memiliki fungsi dasar komputer yang
komputer yang berfungsi input-an berupa gerakan, sebagai pengganda berkas berwujud tuas atau
sebagai alat untuk input data tekanan tombol (click), dan penggunanya untuk tongkat dan dapat
yang berupa huruf, angka penggulungan (scroll) yang kemudian dikonversi dan digerakkan ke segala
dan simbol. dapat digunakan untuk disimpan dalam bentuk arah.
memilih teks, ikon, file, dan digital.
folder.

13
Contoh
Click to
Peralatan
edit Master
Input/Output
title style Output Device
(I/O)

Printer Dot Matrix Printer Laserjet Printer Inkjet Plotter


Merupakan jenis printer yang Merupakan jenis teknologi printer Merupakan jenis printer yang Adalah mesin cetak grafis
memiliki resolusi cetak sangat terbaru masa kini. Hasil cetakan menggunakan tinta dye untuk yang memberikan output
rendah. dari printer laserjet sangat baik mencetak dengan hasil yang atau hasil cetakan
dan lebih cepat. cukup bagus. berukuran besar.

14
Click to
Contoh edit Master
Peralatan title style
Input/Output Input-Output Device
(I/O)

Monitor Analog atau bisa juga disebut monitor CRT


merupakan monitor yang lebih terkenal dengan sebutan
monitor tabung, yaitu monitor yang tersusun dari tabung dan
juga pancaran sinar katoda.

Monitor Digital atau yang lebih populer disebut monitor LCD ini adalah
jenis monitor yang layarnya memakai teknologi kristal cair sebagai
sumber grafis di monitor.

15
Click to edit Master title style

Terima Kasih

16

Anda mungkin juga menyukai