Yang tidak termasuk fungsi dalam menjalankan tugas bagi modul

oKomunikasi CPUAdapun fungsi komunikasi antara CPU dan modul I/O meliputi proses – proses berikut :1.Command Decoding, yaitu modul I/O menerima perintah – perintah dari CPU yang dikirimkan sebagai sinyal bagi bus kontrol. Misalnya, sebuah modul I/O untuk disk dapatmenerima perintah: Read sector, Scan record ID, Format disk.2.Data, pertukaran data antara CPU dan modul I/O melalui bus data.3.Status Reporting, yaitu pelaporan kondisi status modul I/O maupun perangkat peripheral, umumnya berupa status kondisi Busy atau Ready. Juga status bermacam macam kondisi kesalahan [error].4.Address Recognition, bahwa peralatan atau komponen penyusun komputer dapat dihubungi atau dipanggil maka harus memiliki alamat yang unik, begitu pula pada perangkat peripheral, sehingga setiap modul I/O harus mengetahui alamat peripheral yang dikontrolnya.oKomunikasi Perangkat [device communication]Meliputi perintah, informasi status dan data.Arsitektur dan Organisasi Komputer-Memori Eksternal -=UNIVERSITAS PAMULANG 2016=-28

oData BufferingTujuan utama buffering adalah mendapatkan penyesuaian data sehubungan perbedaan laju transfer data dari perangkat peripheral dengan kecepatan pengolahan pada CPU. Umumnya laju transfer data dari perangkat peripheral lebih lambat dari kecepatan CPU maupun media penyimpan.oDeteksi ErrorApabila pada perangkat peripheral terdapat masalah sehingga proses tidak dapat dijalankan, maka modul I/O akan melaporkan kesalahan tersebut. Misal informasi kesalahan pada peripheralprinter seperti: kertas tergulung, pinta habis, kertas habis, dan lain – lain. Teknik yang umum untuk deteksi kesalahan adalah penggunaan bit paritas.Bagaimana modul I/O dapat menjalankan tugasnya, yaitu menjembatani CPU dan memoridengan dunia luar merupakan hal terpenting untuk kita ketahui. Inti mempelajari sistem I/Okomputer adalah mengetahui fungsi dan struktur kerja modul I/O.Untuk lebih jelasnya dapat dilihat gambar dibawah ini :Gambar 1. model generik dari suatu modul I/OPerangkat external dihubungkan dengan computer oleh suatu link dengan Modul I/O. Linkdigunakan untuk pertukaran kontrol, status dan data antara Modul I/O dengan perangkat external.Arsitektur dan Organisasi Komputer-Memori Eksternal -=UNIVERSITAS PAMULANG 2016=-29

1. Fungsi Modul Input/OutputModul I/O adalah sebuah komponen dalam sistem komputer yang bertanggung jawab ataspengontrolan sebuah perangkat luar atau lebih dan bertanggung jawab juga terhadap pertukarandata antara perangkat luar tersebut dengan memori utama ataupun register-register dalam CPU.Dalam mewujudkan fungsi tersebut, diperlukan antarmuka internal dengan komputer [CPU danmemori utama] dan antarmuka dengan perangkat eksternalnya untuk menjalankan fungsi-fungsipengontrolan.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 38 pages?

Upload your study docs or become a

Course Hero member to access this document

Dhafi Quiz

Find Answers To Your Multiple Choice Questions [MCQ] Easily at cp.dhafi.link. with Accurate Answer. >>


Ini adalah Daftar Pilihan Jawaban yang Tersedia :

  1. Komunikasi CPU
  2. Komunikasi dengan perangkat eksternal
  3. Peralatan peripheral dengan menggunakan link data tertentu
  4. Pem-buffer-an data
  5. Deteksi kesalahan

Jawaban terbaik adalah C. Peralatan peripheral dengan menggunakan link data tertentu.

Dilansir dari guru Pembuat kuis di seluruh dunia. Jawaban yang benar untuk Pertanyaan ❝ Fungsi dalam menjalankan tugas, modul I/O dapat dibagi menjadi beberapa kategori yaitu, kecuali .. ❞ Adalah C. Peralatan peripheral dengan menggunakan link data tertentu.
Saya Menyarankan Anda untuk membaca pertanyaan dan jawaban berikutnya, Yaitu Apa yang dimaksud dengan Perangkat Output [keluaran]? dengan jawaban yang sangat akurat.

Klik Untuk Melihat Jawaban

Apa itu cp.dhafi.link??

Kuis Dhafi Merupakan situs pendidikan pembelajaran online untuk memberikan bantuan dan wawasan kepada siswa yang sedang dalam tahap pembelajaran. mereka akan dapat dengan mudah menemukan jawaban atas pertanyaan di sekolah. Kami berusaha untuk menerbitkan kuis Ensiklopedia yang bermanfaat bagi siswa. Semua fasilitas di sini 100% Gratis untuk kamu. Semoga Situs Kami Bisa Bermanfaat Bagi kamu. Terima kasih telah berkunjung.


Modul I/O adalah suatu komponen dalam sistem komputer yang bertanggung jawab atas pengontrolan sebuah perangkat luar atau lebih dan bertanggung jawab pula dalam pertukaran data antara perangkat luar tersebut dengan memori utama ataupun dengan register – register CPU. Dalam mewujudkan hal ini, diperlukan antarmuka internal dengan komputer [CPU dan memori utama] dan antarmuka dengan perangkat eksternalnya untuk menjalankan fungsi – fungsi pengontrolan.

Fungsi dalam menjalankan tugas bagi modul I/O dapat dibagi menjadi beberapa katagori, yaitu:

• Kontrol dan pewaktuan.

• Komunikasi CPU.

• Komunikasi perangkat eksternal.

• Pem-buffer-an data.

• Deteksi kesalahan.

Fungsi kontrol dan pewaktuan [control & timing] merupakan hal yang penting untuk mensinkronkan kerja masing – masing komponen penyusun komputer. Dalam sekali waktu CPU berkomunikasi dengan satu atau

lebih perangkat dengan pola tidak menentu dan kecepatan transfer komunikasi data yang beragam, baik dengan perangkat internal seperti register – register, memori utama, memori sekunder, perangkat peripheral. Proses tersebut bisa berjalan apabila ada fungsi kontrol dan pewaktuan yang mengatur sistem secara keseluruhan. Contoh kontrol pemindahan data dari peripheral ke CPU melalui sebuah modul I/O dapat meliputi langkah – langkah berikut ini :

1 Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O.

2 Modul I/O memberi jawaban atas permintaan CPU.

3 Apabila perangkat eksternal telah siap untuk transfer data, maka CPU akan mengirimkan perintah ke modul I/O.

4 Modul I/O akan menerima paket data dengan panjang tertentu dari peripheral.

5 Selanjutnya data dikirim ke CPU setelah diadakan sinkronisasi panjang data dan kecepatan transfer oleh modul I/O sehingga paket – paket data dapat diterima CPU dengan baik. Transfer data tidak akan lepas dari penggunaan sistem bus, maka interaksi CPU dan modul I/O akan melibatkan kontrol dan pewaktuan sebuah arbitrasi bus atau lebih.

Adapun fungsi komunikasi antara CPU dan modul I/O meliputi proses – proses berikut :

• Command Decoding, yaitu modul I/O menerima perintah – perintah dari CPU yang dikirimkan sebagai sinyal bagi bus kontrol. Misalnya, sebuah modul I/O untuk disk dapat menerima perintah: Read sector, Scan record ID, Format disk.

• Data, pertukaran data antara CPU dan modul I/O melalui bus data.

• Status Reporting, yaitu pelaporan kondisi status modul I/O maupun perangkat peripheral, umumnya berupa status kondisi Busy atau Ready. Juga status bermacam – macam kondisi kesalahan [error].

• Address Recognition, bahwa peralatan atau komponen penyusun komputer dapat dihubungi atau dipanggil maka harus memiliki alamat yang unik, begitu pula pada perangkat peripheral, sehingga setiap modul I/O harus mengetahui alamat peripheral yang dikontrolnya.

Pada sisi modul I/O ke perangkat peripheral juga terdapat komunikasi yang meliputi komunikasi data, kontrol maupun status.

Fungsi selanjutnya adalah buffering. Tujuan utama buffering adalah mendapatkan penyesuaian data sehubungan perbedaan laju transfer data dari perangkat peripheral dengan kecepatan pengolahan pada CPU. Umumnya laju transfer data dari perangkat peripheral lebih lambat dari kecepatan CPU maupun media penyimpan. Fungsi terakhir adalah deteksi kesalahan. Apabila pada perangkat peripheral terdapat masalah sehingga proses tidak dapat dijalankan, maka modul I/O akan melaporkan kesalahan tersebut. Misal informasi kesalahan pada peripheral printer seperti: kertas tergulung, pinta habis, kertas habis, dan lain – lain. Teknik yang umum untuk deteksi kesalahan adalah penggunaan bit paritas.

-  Struktur Modul I/O

Terdapat berbagai macam modul I/O seiring perkembangan komputer itu sendiri, contoh yang sederhana dan fleksibel adalah Intel 8255A yang sering disebut PPI [Programmable Peripheral Interface]. Bagaimanapun kompleksitas suatu modul I/O, terdapat kemiripan struktur, seperti terlihat pada gambar 6.3.

Antarmuka modul I/O ke CPU melalui bus sistem komputer terdapat tiga saluran, yaitu saluran data, saluran alamat dan saluran kontrol. Bagian terpenting adalah blok logika I/O yang berhubungan dengan semua peralatan antarmuka peripheral, terdapat fungsi pengaturan dan switching pada blok ini. Antarmuka modul I/O ke CPU melalui bus sistem komputer terdapat tiga saluran, yaitu saluran data, saluran alamat dan saluran kontrol. Bagian terpenting adalah blok logika I/O yang berhubungan dengan semua peralatan antarmuka peripheral, terdapat fungsi pengaturan dan switching pada blok ini.

- Teknik Masukan/Keluaran

Terdapat tiga buah teknik dalam operasi I/O, yaitu: I/O terprogram, interrupt – driven I/O, dan DMA [Direct Memory Access]. Ketiganya memiliki keunggulan maupun kelemahan, yang penggunaannya disesuaikan sesuai unjuk kerja masing – masing teknik.

- I/O Terprogram

Pada I/O terprogram, data saling dipertukarkan antara CPU dan modul I/O. CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung, seperti pemindahan data, pengiriman perintah baca maupun tulis, dan monitoring perangkat. Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I/O selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi CPU lebih cepat proses operasinya. Dalam teknik ini, modul I/O tidak dapat melakukan interupsi kepada CPU terhadap proses – proses yang diinteruksikan padanya. Seluruh proses merupakan tanggung jawab CPU sampai operasi lengkap dilaksanakan.

Untuk melaksanakan perintah – perintah I/O, CPU akan mengeluarkan sebuah alamat bagi modul I/O dan perangkat peripheralnya sehingga terspesifikasi secara khusus dan sebuah perintah I/O yang akan dilakukan. Terdapat empat klasifikasi perintah I/O, yaitu:

1. Perintah control.

Perintah ini digunkan untuk mengaktivasi perangkat peripheral dan memberitahukan tugas yang diperintahkan padanya.

2. Perintah test.

Perintah ini digunakan CPU untuk menguji berbagai kondisi status modul I/O dan peripheralnya. CPU perlu mengetahui perangkat peripheralnya dalam keadaan aktif dan siap digunakan, juga untuk mengetahui operasi – operasi I/O yang dijalankan serta mendeteksi kesalahannya.

3. Perintah read.

Perintah pada modul I/O untuk mengambil suatu paket data kemudian menaruh dalam buffer internal. Proses selanjutnya paket data dikirim melalui bus data setelah terjadi sinkronisasi data maupun kecepatan transfernya.

4. Perintah write.

Perintah ini kebalikan dari read. CPU memerintahkan modul I/O untuk mengambil data dari bus data untuk diberikan pada perangkat peripheral tujuan data tersebut.

- Interrupt – Driven I/O

Teknik interrupt – driven I/O memungkinkan proses tidak membuang – buang waktu.

Prosesnya adalah CPU mengeluarkan perintah I/O pada modul I/O, bersamaan perintah I/O dijalankan modul I/O maka CPU akan melakukan eksekusi perintah – perintah lainnya. Apabila modul I/O telah selesai menjalankan instruksi yang diberikan padanya akan melakukan interupsi pada CPU bahwa tugasnya telah selesai.

Dalam teknik ini kendali perintah masih menjadi tanggung jawab CPU, baik pengambilan perintah dari memori maupun pelaksanaan isi perintah tersebut. Terdapat selangkah kemajuan dari teknik sebelumnya, yaitu CPU melakukan multitasking beberapa perintah sekaligus sehingga tidak ada waktu tunggu bagi CPU.

Cara kerja teknik interupsi di sisi modul I/O adalah modul I/O menerima perintah, misal read. Kemudian modul I/O melaksanakan perintah pembacaan dari peripheral dan meletakkan paket data ke register data modul I/O, selanjutnya modul mengeluarkan sinyal interupsi ke CPU melalui saluran kontrol. Kemudian modul menunggu datanya diminta CPU. Saat permintaan terjadi, modul meletakkan data pada bus data dan modul siap menerima perintah selanjutnya. Pengolahan interupsi saat perangkat I/O telah menyelesaikan sebuah operasi I/O adalah sebagai

berikut :

1. Perangkat I/O akan mengirimkan sinyal interupsi ke CPU.

2. CPU menyelesaikan operasi yang sedang dijalankannya kemudian merespon interupsi.

3.CPU memeriksa interupsi tersebut, kalau valid maka CPU akan mengirimkan sinyal acknowledgment ke perangkat I/O untuk menghentikan interupsinya.

Page 2

Video yang berhubungan

Bài Viết Liên Quan

Bài mới nhất

Chủ Đề