Sistem Operasi - Manajemen I/O
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Apa fungsi utama dari perangkat I/O dalam sistem komputer?

  • Menyimpan data secara permanen
  • Menghubungkan komputer dengan lingkungan eksternal (correct)
  • Memproses data menggunakan CPU
  • Menjalankan aplikasi secara langsung
  • Mana dari berikut ini yang termasuk dalam klasifikasi perangkat I/O sebagai perangkat input?

  • Speaker
  • Monitor
  • Keyboard (correct)
  • Printer
  • Apa yang dimaksud dengan perangkat Input/Output?

  • Perangkat yang dapat berfungsi sebagai input maupun output (correct)
  • Perangkat yang berfungsi untuk menyimpan data
  • Perangkat yang memungkinkan pengolahan data oleh CPU
  • Perangkat yang hanya bisa mengeluarkan data
  • Apa peran driver dalam manajemen perangkat I/O?

    <p>Mendefinisikan cara CPU berinteraksi dengan perangkat</p> Signup and view all the answers

    Mengapa manajemen I/O dianggap penting dalam sistem operasi?

    <p>Karena banyaknya perangkat I/O yang terlibat</p> Signup and view all the answers

    Apa tujuan utama dari manajemen I/O?

    <p>Memastikan operasi I/O berjalan efisien.</p> Signup and view all the answers

    Apa yang dimaksud dengan perangkat Character/Stream?

    <p>Perangkat yang transfer data sebagai aliran karakter atau byte.</p> Signup and view all the answers

    Apa contoh dari perangkat komunikasi yang memiliki fungsi komunikasi jarak jauh?

    <p>Modem</p> Signup and view all the answers

    Metode apa yang digunakan CPU untuk memeriksa status perangkat dalam polling I/O?

    <p>Mengirimkan instruksi yang berkala.</p> Signup and view all the answers

    Apa yang terjadi jika perangkat belum siap dalam proses polling?

    <p>CPU akan memeriksa status perangkat setelah interval tertentu.</p> Signup and view all the answers

    Study Notes

    Sistem Operasi - Manajemen I/O

    • Materi ini membahas Manajemen I/O, bagian dari sistem operasi yang mengatur komunikasi antar perangkat keras dan perangkat lunak.
    • Perangkat I/O (Input/Output) adalah komponen penting dalam sistem komputer yang menghubungkan komputer dengan dunia luar. Fungsinya menerima data dari pengguna atau perangkat lain (input), dan mengirimkan informasi ke pengguna atau perangkat lain (output).
    • Perangkat I/O melibatkan berbagai mekanisme untuk berinteraksi dengan CPU dan memori, meliputi driver, interrupts, dan manajemen data.
    • Manajemen I/O sangat penting karena kinerja sistem tergantung pada banyaknya perangkat I/O yang terhubung.
    • Berbagai jenis perangkat I/O, meliputi monitor, keyboard, CD-ROM drive, hard disk drive, dan sebagainya (terlihat pada diagram struktur komputer).
    • Konsep penting lainnya adalah controller dan driver perangkat. Setiap controller perangkat memiliki driver yang memungkinkan interaksi.

    Klasifikasi Perangkat I/O

    • Berdasarkan fungsi:
      • Perangkat Input: Mengumpulkan data dari luar (misalnya keyboard, mouse, scanner).
      • Perangkat Output: Mengirim data ke luar (misalnya monitor, printer, speaker).
      • Perangkat Input/Output: Dapat berfungsi sebagai input dan output (misalnya harddisk).
    • Berdasarkan mode transfer data:
      • Perangkat Block: Transfer data dalam blok berukuran tetap (misalnya hard disk, SSD).
      • Perangkat Karakter/Stream: Transfer data karakter per karakter/byte (misalnya keyboard, mouse).
    • Berdasarkan keterbacaan:
      • Human readable: komunikasi dengan manusia (misalnya monitor, keyboard, mouse).
      • Machine readable: komunikasi dengan perangkat elektronik (misalnya sensor, controller).
      • Communication: komunikasi dengan perangkat jarak jauh (misalnya modem).

    Operasi I/O

    • DMA (Direct Memory Access): Metode transfer data langsung dari perangkat I/O ke memori tanpa campur tangan CPU. Lebih cepat dan efisien untuk transfer data besar.
    • Polling I/O: CPU secara berkala memeriksa status perangkat I/O untuk mengetahui kesiapannya mengirim atau menerima data. Tidak efisien jika perangkat lambat.
    • Interrupt I/O: Perangkat I/O mengirim sinyal interupsi ke CPU ketika siap untuk transfer data. CPU kemudian memproses data tanpa terus memeriksa status perangkat. Lebih efisien daripada polling.

    Teknik Manajemen I/O

    • Polling: CPU terus memeriksa status perangkat I/O (tidak efisien untuk banyak perangkat).
    • Interrupt: Perangkat mengirim sinyal ke CPU saat siap, CPU merespon dan memproses data dari perangkat.
    • Direct Memory Access (DMA): Perangkat dapat langsung mengakses memori utama tanpa campur tangan CPU, sehingga mempercepat transfer data besar.

    Fungsi Manajemen I/O

    • Mengirim instruksi ke perangkat I/O.
    • Menangani kesalahan perangkat I/O.
    • Menangani interupsi dari perangkat I/O.
    • Menyediakan antarmuka ke pengguna.

    Mode Operasi DMA

    • Burst Mode: Transfer data blok besar sekaligus, cepat tapi bisa menyebabkan blocking pada bus.
    • Cycle Stealing Mode: Transfer data satu siklus per waktu, meminimalkan blocking dan memberi kesempatan perangkat lain untuk menggunakan bus.
    • Transparent Mode: Transfer data hanya ketika CPU tidak memerlukan bus, paling lambat tapi ideal saat real-time penting.

    Perangkat yang Menggunakan DMA

    • Hard Disk
    • Kartu Jaringan
    • Kartu Grafis

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Quiz ini membahas manajemen I/O dalam sistem operasi. Materi mencakup komponen penting seperti perangkat I/O, mekanisme interaksi dengan CPU, serta peran driver dan controller. Uji pengetahuan Anda tentang bagaimana manajemen I/O mempengaruhi kinerja sistem komputasi.

    More Like This

    Operating Systems Overview Quiz
    0 questions
    Operating Systems Quiz
    34 questions

    Operating Systems Quiz

    InfallibleAlliteration9021 avatar
    InfallibleAlliteration9021
    Use Quizgecko on...
    Browser
    Browser