Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ORGANISASI KOMPUTER Pertemuan IX

Presentasi serupa


Presentasi berjudul: "ORGANISASI KOMPUTER Pertemuan IX"— Transcript presentasi:

1 ORGANISASI KOMPUTER Pertemuan IX
Unit Masukan dan Keluaran Author: Linda Norhan,ST.

2 Modul I/O Merupakan peralatan antarmuka (interface) bagi
sistem bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral. Tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer

3 Dua fungsi utama I/O: Sebagai piranti antarmuka ke CPU dan memori melalui bus sistem. Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan menggunakan link data tertentu

4 Fungsi Modul I/O Kontrol dan pewaktuan. (mensinkronkan kerja)
Komunikasi CPU.(banyak komunikasi dlm satu waktu) Komunikasi perangkat eksternal. Pem-buffer-an data.(penyangga/u perbedaan laju transfer) Deteksi kesalahan (pelaporan kesalahan)

5 Struktur Modul I/O Blok diagram struktur modul I/O

6 I/O Terprogram Data saling dipertukarkan antara CPU dan modul I/O.
CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung Pemindahan data Pengiriman perintah baca maupun tulis Monitoring perangkat

7 Kelemahan I/O Terprogram :
CPU akan menunggu sampai operasi I/O selesai dilakukan modul I/O sehingga akan membuang waktu, CPU lebih cepat proses operasinya. Dalam teknik ini, modul I/O tidak dapat melakukan interupsi kepada CPU terhadap proses – proses yang diinteruksikan padanya. Seluruh proses merupakan tanggung jawab CPU sampai operasi lengkap dilaksanakan

8 Memory-mapped I/O & Isolated I/O
diperlukan saluran tunggal untuk pembacaan dan saluran tunggal untuk penulisan. efisien dalam pemrograman, namun memakan banyak ruang memori alamat Isolated I/O pemisahan ruang pengalamatan Sedikitnya instruksi I/O

9 Teknik CPU untuk Interrupt
Multiple Interrupt Lines.(saluran interupsi berjumlah Banyak) Software poll.(melakukan poll seluruh modul I/O untuk menentukan modul yang melakukan Interupsi) Daisy Chain.(saluran interupsi CPU secara melingkar (chain) Arbitrasi bus (Hanya akan terdapat sebuah modul I/O yang dapat melakukan interupsi)

10 Direct Memory Access (DMA)
Menangani transfer data bervolume besar Prinsip kerja DMA CPU akan mendelegasikan kerja I/O kepada DMA CPU hanya akan terlibat pada awal proses untuk memberikan instruksi lengkap pada DMA dan akhir proses saja CPU dapat menjalankan proses lainnya tanpa banyak terganggu dengan interupsi

11 Blok diagram modul DMA

12 Konfigurasi modul DMA

13 DMA Melaksanakan transfer data secara mandiri
DMA memerlukan pengambilalihan kontrol bus dari CPU DMA akan menggunakan bus bila CPU tidak menggunakannya atau DMA memaksa CPU untuk menghentikan sementara penggunaan bus Teknik cycle-stealing, modul DMA mengambil alih siklus bus Penghentian sementara penggunaan bus bukanlah bentuk interupsi, tetapi penghentian proses sesaat yang berimplikasi hanya pada kelambatan eksekusi CPU saja

14 Perangkat Eksternal Komputer
Disebut juga peripheral Ada perangkat pengendalinya (Modul I/O) Memiliki nilai apabila bisa berinteraksi dengan dunia luar Tidak akan berfungsi apabila tidak dapat berinteraksi dengan dunia luar Tidak ada keyboard. Tidak ada monitor. Keyboard dan monitor tergolang dalam perangkat eksternal komputer

15 Klasifikasi perangkat eksternal
Human Readable, yaitu perangkat yang berhubungan dengan manusia sebagai pengguna komputer. Contoh: monitor, keyboard, mouse, printer, joystick, disk drive. Machine readable, yaitu perangkat yang berhubungan dengan peralatan. Biasanya berupa modul sensor dan tranduser untuk monitoring dan kontrol suatu peralatan atau sistem. Communication, yatu perangkat yang berhubungan dengan komunikasi jarak jauh. Contoh: NIC dan modem

16 SEKIAN…………………..


Download ppt "ORGANISASI KOMPUTER Pertemuan IX"

Presentasi serupa


Iklan oleh Google