Rahmady Liyantanto liyantanto.wordpress.com

dokumen-dokumen yang mirip
Klasifikasi Perangkat I/O

Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT

MAKALAH MANAJEMEN INPUT & OUTPUT. Untuk Memenuhi Tugas Mata Kuliah. Sistem Operasi

1 Tinjau Ulang Sistem Komputer

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi

Sistem Komputer. Tiga komponen utama : CPU

ORGANISASI KOMPUTER 1

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

Organisasi & Arsitektur Komputer

Arsitektur Komputer II AUB SURAKARTA

Perangkat Keras Masukan/Keluaran. Kelompok : Intan Sari H. H. Z Verra Mukty

Sistem komputer. Tiga komponen utama :

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output

P10 Media I/O Universitas Mercu Buana Yogyakarta

PERTEMUAN 10 KULIAH SISTEM OPERASI I/O dan DISK. Dahlan Abdullah d m

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Pertemuan ke 13 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT

Chapter 6 Input/Output

Sistem Operasi. Divais Input/Output 2016

Aditya Wikan Mahastama

Bab 7 MANAJEMEN PERANGKAT MASUKAN/KELUARAN

Struktur Sistem Komputer

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto

Sistem Input Output Komputer

INPUT / OUTPUT. Sistem Operasi Komputer. 1. Prinsip Perangkat Keras I/O Batasan : bagaimana hardware tersebut di program

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

Struktur Sistem Komputer

12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

Konsep I/O Programming

SISTEM OPERASI. CSP 2702 Semester/SKS : 4/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

MICROPROCESSOR. Published by. imeldaflorensia91

MENGENAL SISTEM KOMPUTER

Nama : Ysmayil Amangeldiyev( ) Muhsinin ( ) Salma Rizqi F ( )

TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O

Direktori yang diperlihatkan pada gambar 1. tersebut adalah untuk satu unit (mis. disk pack atau tape reel) dari penyimpanan sekunder. Labelnya berisi

Struktur Sistem Komputer

DASAR KOMPUTER. Input/Output

Modul ke: Sistem Operasi. Komponen Sistem Operasi dan Fungsi-Fungsinya. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI.

SINYAL INTERUPSI. 1. Latar Belakang

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

APLIKASI KOMPUTER. Komponen Dasar Komputer & Sistem Operasi. Chalifa Chazar MN- APLIKASI KOMPUTER (MANAJEMEN)

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

BAB VII INPUT / OUTPUT

PENDAHULUAN. Pertemuan 1 1

BAB I PENDAHULUAN 1.1 Latar Belakang

Sistem I/O. Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan (Request) I/O ke Operasi Hardware Stream Unjuk Kerja

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

Rahmady Liyantanto liyantanto.wordpress.com

SISTEM OPERASI. Oleh:

Struktur dan Fungsi Komputer

Konsep Dasar Sistem Operasi

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

KAJIAN PERBAIKAN KECEPATAN WAKTU EKSEKUSI TERHADAP UNJUK KERJA PIRANTI INPUT/OUTPUT. Suhartono Jurusan Matematika UNDIP. Abstrak

Indonesian Computer University. Unit Input/Output. Computer Organization. Eko Budi Setiawan, S.Kom 2009/2010. Informatic Engineering

Sistem Operasi Pertemuan 1 Arsitektur Komputer. (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya Komponen komputer : CPU Memori Perangkat I/O

SISTEM OPERASI TERDISTRIBUSI

Sistem Operasi Terdistribusi

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

STRUKTUR SISTEM OPERASI

Review Pert 2 HARDWARE SIKLUS INSTRUKSI FIRMWARE SOFTWARE SISTEM OPERASI APLIKASI MENGAMBIL INSTRUSI MENJALANAN INSTRUKSI PROCESSOR MEMORI DEVICE I/O

1. Komputer Mainframe Awal. 2. Komputer yang Lebih Kecil. 1. Prosesor (Processor) 2. Memori (Memory) 3. Penyimpanan (Storage)

Alat Input, Proses & Output

DIRECT MEMORY ACCESS (DMA)

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only

STRUKTUR SISTEM OPERASI

Input Output Sistem AGUS PAMUJI

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

DASAR KOMPUTER. Pandangan Umum Komputer

Disusun oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Organisasi Komputer Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

MINGGU II DASAR SISTEM OPERASI

Tipe Sistem Operasi. Stand alone Network Embedded

KAJIAN PERBAIKAN KECEPATAN WAKTU EKSEKUSI TERHADAP UNJUK KERJA PIRANTI INPUT/OUTPUT. Suhartono. Jurusan Matematika UNDIP. Abstrak

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

SATUAN ACARA PERKULIAHAN (SAP)

SISTEM MANAJEMEN FILE

SISTEM KOMPUTER. Lecture 4: Aplikasi Komputer Prodi Akuntansi UNIERA

STRUKTUR CPU. Arsitektur Komputer

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

SISTEM KOMPUTER. Oleh : Bambang Sriwijaya

KONSEP DASAR SISTEM BERKAS. Nila Feby Puspitasari

1. Disk Schedulling 2. Buffering

Quis. 5. Contoh dari jenis-jenis sistem operasi berdasarkan interface adalah

MATERI 7 SISTEM OPERASI

BAB II KOMPONEN SISTEM KOMPUTER

Computer System Structures

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

Transkripsi:

Rahmady Liyantanto liyantanto@gmail.com liyantanto.wordpress.com Sistem Operasi D3 Manajemen Informatika Universitas Trunojoyo

Pengolahan perangkat I/O merupakan aspek perancangan sistem Operasi yang terluas yang disebabkan sangat beragamnya perangkat dan begitu banyaknya aplikasi dari perangkat tersebut. Manajemen perangkat I/O mempunyai beberapa fungsi diantaranya: Mengirim perintah ke perangkat I/O agar menyediakan layanan Menangani interupsi perangkat I/O Menangani kesalahan pada perangkat I/O Menyediakan interface kepemakai.

Perangkat I/O dapat dikelompokkan menjadi beberapa kriteria, antara lain: Berdasarkan aliran datanya Berorientasi blok(block Oriented devices) Berorientasi aliran karakter (character stremoriented devices) Berdasarkan sasaran komunikasi Perangakat yang terbaca oleh manusia (human readable devices) Perangkat yang terbaca oleh mesin (machine readable devices) Komunikasi

Perangkat Berorientasi Blok Menyimpan informasi dan menukarkan (menerima/ mengirim) informasi sebagai blok-blok berukuran tetap. Contoh: disk, tape, CDROM, optical disk, dsb. Perangkat Berorientasi Aliran Karakter Perangkat yang mengantarkan atau menerima aliran karakter tanpa peduli membentuk suatu struktur blok Contoh: Terminal, Line printer, Pita kertas, puch card, interface jaringan, mouse, dll.

Perangkat yang Terbaca oleh Manusia Perangkat yang cocok untuk komunikasi dengan manusia, contonya: monitor, keyboard, mouse, dll. Perangkat yang Terbaca oleh Mesin Perangkat yang cocok untuk komunikasi dengan perangkat elektronik, contonya: disk dan tape, sensor, controller, dll. Untuk Komunikasi Perangkat yang cocok untuk berkomunikasi dengan perangkat jarak jauh, contonya:modem

Terdapat tiga teknik berhubungan dengan pemrogramanperangkat masukan/keluaran, yaitu : I/O terprogram (programming I/O) atau polling system I/O berkendalikan interupsi (interupt driven I/O) Dengan DMA (Direct Memory Access)

Perangkat lunak pengendali perangkat (driver) di pemroses harus mentransfer data ke/dari pendendali saat perangkat masukan/keluaran menangani permintaan. Driver mengesksekusi perintah yng berkomunikasi dengan pengendali (adapter) diperangkat dan menunggu sampai operasi yang dilakukan perangkat selesai. Driver berisikan kumpulan instruksi di tiga katagori, yaitu: 1. Pengendalian, instruksi-instruksi utk mengendalikan operasi perangkat keras. 2. Pengujian, instruksi-instruksi untuk memeriksa status perangkat keras. 3. Pembacaan/penulisan, instruksi-instruksi untuk membaca/ menulis dari atau ke perangkat keras.

Teknik ini mempunyai mekanisme kerja perangkat I/O sebagai berikut: Proses memberi instruksi ke perangkat I/O kemudian melanjutkan melakukan kerja berguna yang lain. Perangkat I/O akan menginterupsi meminta layanan saat perangkat telah siap bertukaran data dengan pemroses. Saat menerima interupsi perangkat keras, pemroses segera mengeksekusi transfer data. Keunggulan: Pemroses tidak disibukkan menununggui dan menjaga perangkat masukan/keluaran untuk memeriksa status perangkat. Kinerjanya lebih baik dibanding dengan teknik masukan/keluaran terprogram.

DMA berfungsi membebaskan pemroses menunggui transfer data yang dilakukan perangkat I/O. Saat procesor ingin membaca atau menulis data, pemroses memerintahkan DMA Controller dengan mengirim informasi berikut: Perintah penulisan/pembacaan Alamat perangkat masukan/keluaran Awal lokasi memori yang ditulis/dibaca Jumlah byte yang ditulis/dibaca Operasi transfer antara perangkat dan memori utama dilakukan oleh DMA lepas dari pemroses dan hanya melakukan interupsi bila operasi telah selesai. Keunggulan: Penghematan waktu pemroses Peningkatan kinerja masukan/keluaran

Prosesor menyiapkan DMA transfer dengan menyediakan data-data dari perangkat, operasi yang akan ditampilkan, alamat memori yang menjadi sumber dan tujuan data, dan banyaknya byte yang ditransfer. Pengendali DMA memulai operasi (menyiapkan bus, menyediakan alamat, menulis dan membaca data), sampai seluruh blok sudah di transfer. Pengendali DMA meng-interupsi prosesor, dimana selanjutnya akan ditentukan tindakan berikutnya.

Sistem komputer telah mengalami evolusi berupa peningkatan kompleksitas dan kecanggihan komponenkomponennya. Evolusi sangat tampak pada fungsi-fungsi masukan/keluaran sbb.: 1. Pemroses mengendalikan perangkat masukan/keluaran secara langsung 2. Perangkat dilengkapi pengendali masukan/keluaran (I/O Controller) 3. Perangkat dilengkapi fasilitas interupsi 4. I/O Controller mengendalikan memori secara langsung lewat DMA 5. Pengendali masukan/keluaran menjadi pemroses terpisah 6. Pengendali masukan/keluaran mempunyai memori lokal

J Terdapat dua sasaran perancangan manajemen perangkat I/O, yaitu: 1. Efisiensi (eficiency) 2. Generalitas (generality) J Masalah-masalah yang pada manajemen masukan/ keluaran adalah: 1. Penamaan yang seragam (uniform naming) 2. Penanganan kesalahan (error handling) 3. Transfer sinkron vs asinkron 4. Shareable vs dedicated

J Hirarki manajemen perangkatmasukan/keluaran: 1. Interrupt handler 2. Device drivers 3. Perangkat lunak sistem operasi device-independent 4. Perangkat lunak level pemakai

J Buffering adalah melembutkan lonjakan-lonjakan kebutuhan pengaksesan masukan/keluaran. J Buffering meningkatkan efisiensi sistem operasi dan kinerja proses. J Terdapat beberapa cara melakukan buffering, antara lain: Single buffering Double buffering