Dalam Hal ini kita ketahui berdasarkan sudut pandangnya yaitu model mesin(hardware)
terdiri dari 3 bagian yakni Storage, CPU, dan I/O subsistem.
Selanjutnya I/O subsistem ini terbagi menjadi 3 bagian yaitu : I/O Processor,
I/O device, dan I/O Channel.
I/O merupakan perangkat masukan dan keluaran yang saling berhubungan satu sama lain. Disamping itu, fungsi I/O biasanya memindahkan sebuah informasi antara CPU atau memori ke luar.
Dalam Hal ini I/O terdiri dari 3 bagian yakni : Piranti I/O,Pengendali I/O dan Perangkat Lunak.
Adapun Klasifikasi dari Piranti I/O yaitu :
1. Kelompok Yang Menginput atau masukkan informasi (Input Device), contoh:
Keyboard,ADC,Mouse,Scanner,dll
2. Kelompok Yang Menampilkan informasi (Output Device), contohnya :
Monitor CRT ,LCD, Printer,DLL.
3. Kelompok Yang melayani Input dan Output, contohnya : Floppy Disk
Kemudian terdapat pengaksesan I/O yang terdiri dari 2 cara, yaitu :
a. Memory mapped I/O
B. I/O mapped I/O ( I/O Isolated)
Operasi I/O terbagi menjadi 3 bagian yaitu :
1. I/O terprogram
2. I/O Interupsi
3. DMA
selanjutnya,I / O prosesor (TIO) Sebuah komputer khusus yang memungkinkan penanganan beberapa data antara perangkat I / O dan sebuah komputer pusat atau memori utama komputer
Kemudian dalam IO subsistem yang terdiri IO channel ini membebaskan CPU selama
proses IO, dan dapat melakukan multiprogramming.dengan maksud melakukan semua aktifitas kerja yang banyak pada program tersebut yang tak ada hubungannya dan dijalankan sekaligus dalam satu komputer.
kemudian I/O channel ini ada 2 jenis yaitu : Multiplexor channel dan Selector Channel.
Penjelasan suara BEEP PADA PC maupun LAPTOP
11 tahun yang lalu
maksudnya I/O Interupsi itu gimana?
BalasHapusterus perbedaan Multiplexor Channel & Selector Channel itu apa??
oy maul,,diatas anda mengatakan dalm ,I / O prosesor (TIO) Sebuah komputer khusus yang memungkinkan penanganan beberapa data antara perangkat I / O dan sebuah komputer pusat atau memori utama komputer,
BalasHapusklo boleh tau maksd atupun contoh dari penanganan beberapa data itu apa?
zulfikar : I/O interupsi itu merupakan teknik yang dikendalikan oleh permintaan sering disebut demand - driven. dalam hal ini cpu akan melakukan kerja ketika ada suatu piranti mengeluarkan permintaan untuk pelayanan. Nah, permintaan itu yang disebut Interupsi
BalasHapussuryadi(mangantar) : maksudnya beberapa data,,dalam hal ini data yang diproses berotonomi (bebas)..
BalasHapusmaul, Memory mapped I/O dengan I/O mapped I/O ( I/O Isolated) itu maksudnya apa? adakah perbedaan di keduanya??
BalasHapusmaul jelasin dnk??
BalasHapusa. Memory mapped I/O
B. I/O mapped I/O ( I/O Isolated)
Operasi I/O terbagi menjadi 3 bagian yaitu :
BalasHapus1. I/O terprogram
2. I/O Interupsi
3. DMA
coba tolong berikan penjelasan lebih rinci lagi mengenai 3 bagian itu ?
For : Denysilvanes and aditya Nugroho
BalasHapuspada sebuah organisasi,Memory mapped I/O itu port input/outputnya dihubungkan ke bus alamat dan piranti I/O dihubungkan sebagai lokasi memori virtual.sedangkan I/O mapped I/O, port input/output tidak tergantung memory dan tidak membutuhkan referensi langsung ke alamat memory.
Kelebihannya dan kekurangannya yaitu
I/O mapped I/O biasanya lebih cepat dan lebih efisien.
Dan Keterbatasan jumlah instruksi yang dapat digunakan untuk operasi I/O.
Sedangkan Memory mapped I/O dimana semua instruksi referensi memory dapat digunakan, lebih sederhana dan murah untuk diterapkan dan lebih fleksible dalam pengoperasiannya(walaupun biasanya lebih lambat) dibandingkan I/O mapped I/O
For : Irsan
BalasHapusI/O terprogram itu sebuah metode dimana cpu mengendalikan transaksi I/O secara keseluruhan dengan menjalankan serangkaian instruksi I/O(sebuah program).
sedangkan I/O interupsi kebalikan I/O terprogram dimana cpu hanya bereaksi ketika suatu piranti mengeluarkan permintaan untuk pelayanan.Permintaan itu disebut sebagai Interupsi.
Kalau DMA(Direct Memory Acces)itu komunikasi antara cpu atau memori utama dan piranti eksternal pada I/O terprogram atau I/O interupsi yang selalu terjadi dibawah pengawasan dan pengendalian cpu.
dalam kalimat "Kemudian dalam IO subsistem yang terdiri IO channel ini membebaskan CPU selama
BalasHapusproses IO"
arti kata dari membebaskan CPU ini bagaiamana?
menurut saya, jadi sementara waktu kerja CPU terhenti sejenak,setelah proses IO selesai melakukan transfer data yang dproses maka cpu dapat melakukan aktifitasnya lagi.
BalasHapus