Sistem Operasi - Manajemen I/O

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

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 (C)</p> Signup and view all the answers

Mengapa manajemen I/O dianggap penting dalam sistem operasi?

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

Apa tujuan utama dari manajemen I/O?

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

Apa yang dimaksud dengan perangkat Character/Stream?

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

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

<p>Modem (A)</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. (C)</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. (B)</p> Signup and view all the answers

Flashcards

Perangkat I/O

Komponen sistem komputer yang menghubungkan komputer dengan lingkungan eksternal, menerima input dan mengirim output.

Driver Perangkat

Perangkat lunak yang memungkinkan sistem operasi untuk berinteraksi dengan controller perangkat.

Perangkat Input

Perangkat yang menerima data dari lingkungan eksternal dan mengirimkannya ke sistem komputer.

Perangkat Output

Perangkat yang mengirim data dari sistem komputer ke lingkungan eksternal.

Signup and view all the flashcards

Perangkat Block

Perangkat yang mentransfer data dalam blok berukuran tetap.

Signup and view all the flashcards

Manajemen I/O

Pengelolaan dan kontrol operasi input/output dalam sistem komputer.

Signup and view all the flashcards

Interkoneksi antar I/O

Cara perangkat I/O terhubung dan berkomunikasi dengan komponen lain dalam sistem komputer.

Signup and view all the flashcards

Klasifikasi input/output

Pengelompokan perangkat I/O berdasarkan fungsi atau cara transfer datanya.

Signup and view all the flashcards

Perangkat Penyimpanan

Perangkat yang digunakan untuk menyimpan data, seperti hard disk dan SSD.

Signup and view all the flashcards

Perangkat Karakter/Stream

Perangkat yang mengirimkan data sebagai aliran karakter atau byte, seperti keyboard dan mouse.

Signup and view all the flashcards

Perangkat I/O Human readable

Perangkat yang berinteraksi dengan manusia. Contoh: monitor, keyboard, mouse.

Signup and view all the flashcards

Perangkat I/O Machine readable

Perangkat yang berinteraksi dengan perangkat elektronik seperti sensor dan controller.

Signup and view all the flashcards

Perangkat I/O Communication

Perangkat untuk berkomunikasi dengan jarak jauh seperti modem.

Signup and view all the flashcards

Manajemen I/O

Bagian sistem operasi yang mengatur komunikasi antara perangkat keras (misalnya disk, keyboard, printer) dan perangkat lunak. Tujuannya efisiensi dan mengurangi waktu tunggu.

Signup and view all the flashcards

Polling I/O

Metode CPU untuk berkomunikasi dengan perangkat I/O dengan memeriksa statusnya secara berkala.

Signup and view all the flashcards

Interupsi I/O

Metode perangkat I/O memberitahu CPU jika siap menerima atau mengirim data.

Signup and view all the flashcards

Direct Memory Access (DMA)

Teknik transfer data langsung antara memori dan perangkat I/O tanpa intervensi CPU.

Signup and view all the flashcards

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

More Like This

Operating Systems Overview Quiz
0 questions
Introduction to Operating Systems
15 questions
Operating Systems Quiz
34 questions

Operating Systems Quiz

InfallibleAlliteration9021 avatar
InfallibleAlliteration9021
Use Quizgecko on...
Browser
Browser