SISTEM INPUT DAN OUTPUT

SISTEM INPUT DAN OUTPUT

Permasalahan dalam I/O

Amat banyak variasi jenis peripheral :

oMenangani data dengan cara yang berbeda
oDengan kecepatan yang berbeda
oDengan format yang berbeda
oKesemuanya lebih lambat dari CPU dan RAM

Memerlukan modul I/O

Modul I/O

Interface dengan CPU dan Memori

Interface ke satu atau lebih peripheral

Device Eksternal

Pembacaan disisi manusia :

Screen, printer, keyboard

Pembacaan disisi mesin :

Monitoring and control

Komunikasi :
Modem
Network Interface Card (NIC)

Fungsi Modul I/O

1. Control & Timing
2. Komunikasi CPU
3. Device untuk komunikasi
4. Data Buffering
5. Deteksi Error

 

 

 

 

 

 

 

 

 

SISTEM INPUT DAN OUTPUT

Permasalahan dalam I/O

Amat banyak variasi jenis peripheral :

oMenangani data dengan cara yang berbeda
oDengan kecepatan yang berbeda
oDengan format yang berbeda
oKesemuanya lebih lambat dari CPU dan RAM

Memerlukan modul I/O

Modul I/O

Interface dengan CPU dan Memori

Interface ke satu atau lebih peripheral

Device Eksternal

Pembacaan disisi manusia :

Screen, printer, keyboard

Pembacaan disisi mesin :

Monitoring and control

Komunikasi :
Modem
Network Interface Card (NIC)

Fungsi Modul I/O

1. Control & Timing
2. Komunikasi CPU
3. Device untuk komunikasi
4. Data Buffering
5. Deteksi Error

Langkah-langkah penanganan I/O

1. CPU mengecek status modul I/O device
2. I/O module mengirimkan statusnya
3. Jika ready, CPU meminta transfer data
4. I/O modul mengambil data dari device
5. I/O modul transfer data ke CPU dalam variasi output

yang diinginkan.

Diagram Modul I/O

 

 

 

 

 

 

 

1. Memori Mapped I/O

Piranti I/O dihubungkan sebagai lokasi memori virtual
sehingga port I/O tergantung memori utama.
Karakteristik :

•Port I/O menempati bagian tertentu pada

bus Alamat, diakses seolah-olah lokasi memori.

•Piranti input menjadi bagian dari memori

yang memberi data ke bus data.

•Piranti output menjadi bagian dari memori

yang memiliki data di dalamnya.

2. I/O Mapped I/O

Piranti I/O dihubgungkan sebagai lokasi terpisah dari
lokasi memori, sehingga port I/O tidak tergantung pada
keadaan memori utama.

Karakteristik :

•Port I/O tidak tergantung memori utama

•Transfer informasi dibawah kendali sinyal kontrol

dengan instruksi input dan output.

•Operasi I/O tergantung sinyal kendali dari CPU.

•Jenis instruksi :

oInstruksi I/O mengaktifkan baris kendali

read/write pada port I/O.

oInstruksi memory mengaktifkan baris kendali

read/write pada memori.

•Ruang memori dan ruang alamat I/O bisa saja

memiliki alamat yang sama.

•Lebih cepat dan efisien karena penggunaan alamat

yang terpisah, namun memiliki keterbatasan jumlah

instruksi yang dapat digunakan untuk operasi I/O.

Metode Operasi Sistem I/O:

1. I/O Terprogram

CPU mengendalikan operasi I/O secara keseluruhan

dengan menjalankan serangkaian instruksi I/O dengan

suatu program tertentu.

Gambar : Flowchart I/O Program

Karakteristik :

•Terdapat program untuk :memulai -mengarahkan

-menghentikan operasi I/O.

•Membutuhkan perangkat keras register :

Register status status piranti I/O dan data

yang akan dikirim

Register buffer untuk menyimpan data

sementara sampai CPU / piranti I/O siap

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BAB I

SISTEM OPERASI

A. Pengertian Dasar Sistem Operasi

§  Perangkat lunak yang bertindak menjembatani antara komputer dan pengguna sehingga mempermudah pengguna untuk mengoperasikannya.

§  Suatu system yang terdiri dari komponen-komponen kerja dan memuat metode kerja yang digunakan untuk memanfaatkan mesin, sehingga mesin dapat bekerja sesuai dengan yang diinginkan

 

Ø       Definisi Sistem Operasi :

§  Sistem Operasi adalah software yang mengontrol hardware. Jadi hanya berupa program biasa.

§  Program yang menjadikan hardware lebih mudah untuk digunakan.

§  Kumpulan program yang mengatur kerja hardware sesuai keinginan user.

§  Manajer sumber daya atau pengalokasian sumber daya komputer, seperti mengatur memori, printer, dll.

§  Sebagai program pengendali, yaitu program yang digunakan untuk mengontrol program lain.

§  Sebagai kernel, yaitu program yang terus menerus running selama komputer dihidupkan.

§  Sebagai guardian yang menjaga computer dari berbagai kejahatan komputer.

 

Ø       Tujuan Mempelajari Sistem Operasi :

§  Agar orang dapat merancang sendiri dan dapat memodifikasi system yang telah ada sehingga sesuai dengan kebutuhan.

§  Agar dapat memilih diantara berbagai alternative SO

§  Memaksimalkan penggunaan SO

§  Agar konsep dan teknik SO dapat diterapkan pada aplikasi-aplikasi lain.

 

Ø               Tujuan Adanya Sistem Operasi :

§    SO membuat komputer menjadi lebih mudah dan nyaman untuk digunakan

§  SO memungkinkan sumber daya sistem komputer untuk digunakan dengan cara yang efisien.

§  SO harus disusun sedimikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi sitem baru tanpa mengganggu layanan yang telah ada.

 

Ø  Tugas Utama Sistem Operasi :

§         Mengelola seluruh sumber daya yang terdapat pada sistem komputer

§  Menyediakan sekumpulan layanan ke pemakai sehingga pemakai lebih mudah dan nyaman dalam menggunakan atau memanfaatkan sumber daya sistem komputer.

 

Pengelola seluruh sumber daya Sistem Komputer

Sumber daya sistem komputer adalah semua komponen yang terdapat pada sistem komputer yang dapat memberi manfaat, terdiri dari :

  1. Sumber daya Fisik

»     Yang dimaksud adalah hardware atau perangkat keras, yaitu perangkat keras utama maupun perangkat keras bantu. Pada perangkat keras utama mempunyai sifat wajib ada, tetapi perangkat keras bantu sifatnya tidak wajib ada, dia hanya sebagai pelengkap dan membantu work area pada perangkat keras utama. Perangkat keras utama terdiri dari beberapa unit, yaitu :

a.       Unit masukan atau input.

b.      Unit keluaran atau output.

c.       Unit memori

d.      Aritmatic logic unit

e.       Control unit.

 

Referensi=Google

Pos ini dipublikasikan di Uncategorized. Tandai permalink.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s