PENGELOLAAN ALAT DAN BERKAS 27 JANUARI 2011
ALAT PERIPERAL Didalam sistem komputer, prosessor dan memori berhubungan dengan berbagai alat yang dihubungkan ke prosessor itu. Karena berbagai alat itu terletak di tepi atau pinggiran prosessor, maka sering disebut sebagai alat tepian atau alat pinggiran atau periperal.
ALAT PERIPERAL Berbagai alat itu memerlukan komunikasi dengan prosessor yang diatur melalui protokol tertentu. Selanjutnya berbagai alat itu memerlukan juga pengelolaan dan pengelolaan demikian dilakukan melalui sistem operasi.
KOMUNIKASI Prosessor adalah bagian sistem komputer yang melakukan pengolahan Alat periperal bersangkut paut dengan pengolahan komunikasi dengan prosessor dlm sistem komputer
KOMUNIKASI Prosessor perlu mengetahui dimana saja alat periperal itu terletak sehingga prosessor dapat berhubungan. Prosessor perlu mengetahui jenis, cara kerja, dan segala sesuatu tentang alat periperal itu.
PENGAKSESAN ALAT Kita mengenal dua cara pengaksesan alat oleh prosessor : 1. Pemetaan Memori (memori mapped) 2. Pemetaan Pangkalan (port mapped)
PENGENDALI ALAT Selain mengetahui dimana saja letak periperal, prosessor juga dapat mengendalikan alat periperal tersebut. Pengendali terdiri dari dua bagian : 1. Penggerak Alat (Device Controller) 2. Protocol Transfer Data (Data Transfer Protocol)
PROTOKOL TRANSFER DATA 1. Protokol Transfer Data Bertataolah 2. Protokol Transfer Data bertataolah dgn interupsi 3. Protokol Transfer Data dgn Akses Memori Langsung 4. Protokol Transfer Data dengan pelaksana alat 5. Protokol Transfer Data bebas Alat
PROTOKOL TRANSFER DATA BERTATAOLAH Setelah alat digerakkan oleh penggerak alat, maka kerja alat itu selanjutnya perlu diatur melalui suatu tataolah atau sub rutin Pada saat data akan ditransfer dari prosessor ke alat atau dari alat ke prosessor, tataolah membuat sehingga semua permohonan interupsi diabaikan, setelah itu transfer data dilaksanakan
PROTOKOL TRANSFER DATA BERTATAOLAH DGN INTERUPSI Sesuai dengan namanya protokol ini masih mengenal interupsi melalui permohonan Setiap terjadi interupsi maka, interupsi dilayani, transfer data putus, kemudian dilanjutkan lagi setelah interupsi selesai.
PROTOKOL TRANSFER DATA DGN AKSES MEMORI LANGSUNG Mula – mula penggerak alat membaca data di dalam blok secara berurutan. Setelah itu, penggerak alat memeriksa apakah data yang dibaca itu tidak mengandung kekeliruan. Jika tidak terdapat kekeliruan, maka prosessor akan membaca semua data dari atau ke memori kerja melalui penampung (buffer).
PROTOKOL TRANSFER DATA DENGAN PELAKSANA ALAT Pelaksana alat dikenal dengan nama device driver Register pada penggerak alat dimanfaatkan oleh pelaksana alat untuk menyalurkan informasi dari prosessor ke alat dan demikian pun sebaliknya.
PROTOKOL TRANSFER DATA BEBAS ALAT Fungsi dasar piranti lunak bebas alat adalah melaksanakan fungsi masukan – keluaran yang sama untuk semua alat. Piranti lunak bebas alat ini menampilkan kepada tataolah aplikasi, hubungan seragam ke berbagai alat sejenis.
ALAT MASUKAN Kunci Waktu Kunci Ketik Pena Cahaya Tablet Pemindai Tetikus
ALAT KELUARAN Monitor Tampilan Corong Suara Pencetak Ploter Disk Disket
PENGAKSESAN LINTAS DISK Antrian Akses Lintas Contoh : sebuah disk yang memiliki 100 lintas dengan nomor urut lintas dari 0 – 99 dengan hulu tulis baca terletak di lintas 50 dengan Antrian Informasi : 13, 46, 65, 27, 95, 82, 9, 17, 52, 53,17, 1, 82, 2, 17, 98, 7
ALGORITMA AKSES LINTAS 1. Algoritma Pertama Tiba Pertama Dilayani 2. Algoritma Pungut 3. Algoritma Waktu Cari Terpendek dipertamakan 4. Algoritma Lift Singkat 5. Algoritma Lift Lengkap
PENGELOLAAN BERKAS Berkas adalah kumpulan data yang berjudul Jenis Berkas : 1. Berkas Tataolah Berkas yang berisikan tataolah (Sistem maupun aplikasi) 2. Berkas Data Berkas yang berisikan data dari suatu informasi tertentu