SISTEM INPUT DAN OUTPUT
       KOMPUTER
              Kelompok 5
M.Nuril Mausuf          1100631040
Wardatul Husnia         1100631042
Miftakhul Lutfi Hani’ah 1100631043
Ristanto Dwi Prasetyo 1100631048
Ahmad Rizky Ridoillah 1100631050
Input dan Output
Terbagi menjadi dua bagian, yaitu      :
ď‚— Mekanisme I/O (alat input dan output) perangkat
  dari input dan output itu sendiri seperti keyboard,
  paper feeder, tape head dan sebagainya.

ď‚— Pengontrol I/O (I/O controller/system I/O)
 komponen yang mengatur aliran informasi antara
 perangkat I/O dan komputer
Komunikasi Perangkat I/O

    Kabel          Wireless

• USB           • Blue Tooth
• PS-2          • Infra Red
• IDE           • dll
• ATA
• dll
Port I/O

            Data In-register


           Data Out-Register

                Status

                Kontrol
Alat input
Alat input dapat digolongkan menjadi 2 :
ď‚— alat input langsung .
  ď‚— Contohnya : papan ketik pointing device, scanner ,
   sensor, voice recognizer.
ď‚— Alat input tidak langsung.
  ď‚— Contohnya : keypunch, key-to-tape (tape), dan key-
   to-disk.
Terminal
ď‚— Sebuah alat input mempunyai fungsi ganda, yaitu
 di samping sebagai alat input juga berfungsi
 sebagai alat output sekaligus.

ď‚— Terminal dapat dihubungkan ke sistem komputer
 dengan menggunakan kabel langsung atau lewat
 alat komunikasi.

ď‚— Contoh: Modem, Ethernet, ATM, PDA, kamera
 digital dl
Terminal
 non intelligent terminal (dumb terminal), hanya berfungsi sebagai alat
  memasukkan input dan penampil output, dan tidak bisa diprogram
                karena tidak mempunyai alat pemroses.


 smart terminal, mempunyai alat pemroses dan memori di dalamnya
 sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali.
 Terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh
                          pabrik pembuatnya.


intelligent terminal. mempunyai alat pemroses dan memori di dalamnya
 sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali dan
                      dapat diprogram oleh pemakai
Macam-Macam Alat I/O

    Input           Output

• Keyboard      • Printer
• Pointer       • GraphPlotter
• Scanner       • Monitor
• Sensor
System Input dan Output

 teknik proses pemindahan
  data dari input/output ke
      dalam komputer
• I/O terprogram (programmed I/O)
• Pengendalian Interupsi I/O
• I/O lewat perangkat DMA
I/O Terprogram
   Prosesor mengeluarkan perintah start untuk memulai operasi I/O


prosesor menunggu sampai controller I/O mengirimkan sinyal DONE
               sebagai tanda operasi telah selesai


 Jika berupa input maka prosesor akan memindahkan data ke dalam
                             memori

                                   1
                                  START
                                                      3
                 I/O Controller           Processor              memory

 I/O Mechanism                    DONE
                                   2                      Data Path

                                                           Control
                                                           Signals
Interrupt Driven I/O

 Interupsi adalah sejenis sinyal yang
 akan dikirimkan kepada prosessor
 sebagai tanda ada kejadian yang sangat
 penting yang sedang berlangsung.
Direct Memory Access
CPU mengirimkan data-data ke DMA
controller (Masukkan alamat dari memori
                                                                                       Memori
untuk data ke controller I/O) berisi : Perintah
Read/Write,Alamat device yang akan diakses,
Alamat awal blok memori yang akan                                                               BUS

dibaca/ditulisi, Jumlah blok data yang akan
ditransfer                                                         DMA Controller                      Processor


kirim sinyal START untuk menginisialisasikan                         I/O Mechanism

operasi I/O (CPU mengeksekusi program lain)
                                                                                                               Memory
                                                                                            3
controller DMA memindahkan seluruh bentuk
fisik record secara langsung ke alamat memori                     I/O Controller
                                                                        1
yang sudah ditunjukkan                            I/O Mechanism                                  2
                                                                                                      START

                                                                                        4
                                                                                                              Processor
                                                                                   Interrupt

prosesor akan terinterupsi ketika seluruh                                           Signals



bentuk fisik record telah dipindahkan dan                                                                                 Data Path

                                                                                                                           Control

operasi I/O telah selesai.                                                                                                 Signals

Sistem input dan output komputer

  • 1.
    SISTEM INPUT DANOUTPUT KOMPUTER Kelompok 5 M.Nuril Mausuf 1100631040 Wardatul Husnia 1100631042 Miftakhul Lutfi Hani’ah 1100631043 Ristanto Dwi Prasetyo 1100631048 Ahmad Rizky Ridoillah 1100631050
  • 2.
    Input dan Output Terbagimenjadi dua bagian, yaitu : ď‚— Mekanisme I/O (alat input dan output) perangkat dari input dan output itu sendiri seperti keyboard, paper feeder, tape head dan sebagainya. ď‚— Pengontrol I/O (I/O controller/system I/O) komponen yang mengatur aliran informasi antara perangkat I/O dan komputer
  • 3.
    Komunikasi Perangkat I/O Kabel Wireless • USB • Blue Tooth • PS-2 • Infra Red • IDE • dll • ATA • dll
  • 4.
    Port I/O Data In-register Data Out-Register Status Kontrol
  • 5.
    Alat input Alat inputdapat digolongkan menjadi 2 : ď‚— alat input langsung . ď‚— Contohnya : papan ketik pointing device, scanner , sensor, voice recognizer. ď‚— Alat input tidak langsung. ď‚— Contohnya : keypunch, key-to-tape (tape), dan key- to-disk.
  • 6.
    Terminal ď‚— Sebuah alatinput mempunyai fungsi ganda, yaitu di samping sebagai alat input juga berfungsi sebagai alat output sekaligus. ď‚— Terminal dapat dihubungkan ke sistem komputer dengan menggunakan kabel langsung atau lewat alat komunikasi. ď‚— Contoh: Modem, Ethernet, ATM, PDA, kamera digital dl
  • 7.
    Terminal non intelligentterminal (dumb terminal), hanya berfungsi sebagai alat memasukkan input dan penampil output, dan tidak bisa diprogram karena tidak mempunyai alat pemroses. smart terminal, mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali. Terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh pabrik pembuatnya. intelligent terminal. mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali dan dapat diprogram oleh pemakai
  • 8.
    Macam-Macam Alat I/O Input Output • Keyboard • Printer • Pointer • GraphPlotter • Scanner • Monitor • Sensor
  • 9.
    System Input danOutput teknik proses pemindahan data dari input/output ke dalam komputer • I/O terprogram (programmed I/O) • Pengendalian Interupsi I/O • I/O lewat perangkat DMA
  • 10.
    I/O Terprogram Prosesor mengeluarkan perintah start untuk memulai operasi I/O prosesor menunggu sampai controller I/O mengirimkan sinyal DONE sebagai tanda operasi telah selesai Jika berupa input maka prosesor akan memindahkan data ke dalam memori 1 START 3 I/O Controller Processor memory I/O Mechanism DONE 2 Data Path Control Signals
  • 11.
    Interrupt Driven I/O Interupsi adalah sejenis sinyal yang akan dikirimkan kepada prosessor sebagai tanda ada kejadian yang sangat penting yang sedang berlangsung.
  • 12.
    Direct Memory Access CPUmengirimkan data-data ke DMA controller (Masukkan alamat dari memori Memori untuk data ke controller I/O) berisi : Perintah Read/Write,Alamat device yang akan diakses, Alamat awal blok memori yang akan BUS dibaca/ditulisi, Jumlah blok data yang akan ditransfer DMA Controller Processor kirim sinyal START untuk menginisialisasikan I/O Mechanism operasi I/O (CPU mengeksekusi program lain) Memory 3 controller DMA memindahkan seluruh bentuk fisik record secara langsung ke alamat memori I/O Controller 1 yang sudah ditunjukkan I/O Mechanism 2 START 4 Processor Interrupt prosesor akan terinterupsi ketika seluruh Signals bentuk fisik record telah dipindahkan dan Data Path Control operasi I/O telah selesai. Signals