Minggu Ke-7
Minggu Ke-7
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN YOGYAKARTA
2012
magnetic disk atau magnetic tape.Alat ini berfungsi ganda,sebagai alat output dan juga sebagai alat input. Output bentuk pertamasifatnya adalah permanen dan lebih portable (dapat dilepas dari alat output dan dapat dibawa ke mana-mana).Alat yang umum digunakan untuk ini adalah printer,plotter,dan alat microfilm.Sedangkan output bentuk kedua dapat berupa video display,flat panel,dan speaker.Dan alat output bentuk ketiga yang menggunakan media magnetic disk adalah disk driver,dan yang mengguanakn media magnetic tape adalah tape driver. Cara KerjaModul I/ O - CPU meminta status periferal pada modul I/O - Modul I/O cek ke periferal dan mengirimkan statusnya (dalam bentuk status bit) Jika status ready, CPU melakukan request untuk transfer data - Modul I/O menarik data dari periferal - Modul I/O menyelaraskan data seperlunya - Modul I/O mentransfer data ke CPU lewat Bus
Permasalah I/O misalnya pada suatu penjadwalan antrian. Umumnya setiap proses akan berada dalam beberapa tahap antrian : job queue : ketika proses memasuki sistem ready queue : proses yang hidup pada memori utama, siap dan menunggu untuk dieksekusi device queue : bila proses tersebut menunggu peralatan I/O tertentu Diagram antrian misalnya :
Sebagai contoh lain : Proses Input dan Output Data Pada Ponsel (Sumber : www.rajaponsel.com) Input dan Output adalah bagian dari hardware dan software yang dimana saling terkait, yaitu bagian yang ada di dalam Pesawat Telepon Selular, untuk memberikan perintah kepada Telepon Selular agar berjalan dengan baik. Bilamana informasi data input sudah tidak benar maka outputnyapun tidak akan memberikan perintah dengan benar kepada seluruh komponen hardware maupun software. Input data dilakukan Input data dilakukan seperti memberikan perintah Up-Gradeataupun Downgrade, dan kemudian masing-masing komponen software maupun hardware mengolah dan di proses lalu mengeluarkan perintah seperti merubah versi, menambah aplikasi bahas, gambar ataupun berupa suara. Dan ketika ingin mengambil atau mengirim data yang ada pada komputer akan secara otomatis semua komponen yang ada pada Pesawat Telepon Selular akan melakukan Input dan Output. Jika proses yang akan dilakukan mengupgrade atau downgrade data yang dikirim dari komputer kedalam Pesawat Telepon Selular akan diproses terlebih dahulu didalam alat flasher, agar supaya data yang akan dikirim akan sesuai dengan yang dibutuhkan oleh Pesawat Telepon Selular.
Konfigurasi DMA
Single Bus, DMA controller terpisah dari Modul I/O, Sekali transfer menggunakan bus dua kali (Modul I/O ke DMA kemudian DMA ke memory) dan CPU disuspend dua kali
Single Bus, DMA controller terintegrasi dengan Modul I/O, Controller dapat mensupport >1 periferal, Sekali transfer menggunakan bus satu kali(DMA controller ke memory) dan CPU disuspend satu kali.
Memiliki I/O Bus tersendiri, Bus mensupport semua periferal yang bisa DMA, Sekali transfer menggunakan bus satu kali(DMA controller ke memory) Dan CPU disuspend satu kali.
INTERFACING
Interfacing adalah bagian dari ilmu komputer yang mempelajari yang mempelajari teknikteknik menghubungkan komputer dengan perangkat alat elektronika lain dengan kata lain yaitu Penghubung antara dua sistem atau alat suatu Media penghubung antara satu subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber daya mengalir dari satu subsistem ke subsistem yang lainnya. Keluaran (output) dari suatu subsistem akan menjadi masukan (input) untuk subsistem lainnya dengan melalui penghubung. Sistem komputer yang berpusat pada pemroses utama memiliki kemampuan yang besar dalam memecahkan masalah tetapi tidak ada manfaatnya tanpa menghubungkan dengan peralatan lainnya. Kita tidak dapat langsung menghubungkan pemroses utama dengan peralatan tersebut, disebabkan oleh hal hal berikut : 1. Terdapat beraneka ragam peralatan / piranti yang memiliki metode operasi beragam. 2. Laju transfer data dalam piranti seringkali lebih lambat dibandingkan dengan laju transfer data dengan pemroses utama (Mikroprosessor). 3. Piranti seringkali menggunakan format data yang berbeda dengan pemroses utama. Jadi tidaklah praktis untuk menghubungkan mikroprosessor secara langsung dengan piranti yang ingin dijalankannya. Diperlukan suatu teknik untuk memperantarakankan pemroses utama dengan dunia luar. Teknik ini dapat dijalankan melalui : 1. Perangkat lunak Berupa Program Yaitu suatu prosedur tertentu untuk menjalankan piranti. Dalam dunia komputer program ini lebih dikenal dengan Drive / Installer. 2. Perangkat Keras Berupa IC, Chipsets- Onboard, Card
Salah Satu Contoh SCSI Card Yang Ditancapkan Pada Slot PCI Sebagai bagian dari teknologi, SCSI telah berkembang dengan varietas yang berbeda dan telah muncul dengan berbagai standar kecepatan. Berbagai versi menggunakan konektor pin yang berbeda. Oleh karena itu, penting agar sesuai dengan controller SCSI yang benar pada SCSI komponen yang diinginkan. Sebagai contoh, jika sebuah drive SCSI Ultra 320, kontroller SCSI-I tidak akan bekerja dengan perangkat itu. Kontroler harus mendukung Ultra 320 agar kompatibel. Berikut adalah daftar versi SCSI dengan tingkat transfer data dalam megabyte per detik (MB / sec): SCSI-2, Fast SCSI (8-bit Narrow) to 10 MB/sec Ultra SCSI (8-bit Narrow) 20 MB/sec Ultra Wide SCSI (16-bit Wide) 40 MB/sec Ultra2 SCSI (16-bit Wide) 80 MB/sec Ultra 160 SCSI (16-bit Wide) 160 MB/sec Ultra 320 SCSI (16-bit Wide) 320 MB/sec Untuk server, SCSI dapat menjadi pilihan bagus yaitu RAID (Redundant Array Independent Disk), sebagai drive tambahan yang dapat ditambahkan sesuai kebutuhan. Jika dompet tidak dapat membeli RAID SCSI, SATA RAID merupakan alternatif yang baik dengan harga terjangkau.