Top Banner
Unit Masukan dan Keluaran Organisasi dan Arsitektur Komputer Pertemuan ke - 6
23

Unit Masukan dan Keluaran

Jan 02, 2016

Download

Documents

jaden-rosa

Organisasi dan Arsitektur Komputer Pertemuan ke - 6. Unit Masukan dan Keluaran. Tujuan. Menjelaskan system komputer unit masukkan/keluaran Menjelaskan prinsip dan teknik unit masukkan/keluaran Menjelaskan peralatan luar (External device). Modul I/O. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Unit Masukan dan Keluaran

Unit Masukan dan Keluaran

Organisasi dan Arsitektur Komputer Pertemuan ke - 6

Page 2: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 2

Tujuan

Menjelaskan system komputer unit masukkan/keluaran

Menjelaskan prinsip dan teknik unit masukkan/keluaran

Menjelaskan peralatan luar (External device)

Page 3: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 3

Modul I/O Merupakan peralatan antarmuka

(interface) bagi sistem bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral.

Tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer

Page 4: Unit Masukan dan Keluaran

Input/Output Module

Interface to CPU and Memory Interface to one or more peripherals

04/20/23 4BAB IV Input Output

Page 5: Unit Masukan dan Keluaran

Generic Model of I/O Module

04/20/23 5BAB IV Input Output

Page 6: Unit Masukan dan Keluaran

External Devices

Human readable Screen, printer, keyboard

Machine readable Monitoring and control

Communication Modem Network Interface Card (NIC)

04/20/23 6BAB IV Input Output

Page 7: Unit Masukan dan Keluaran

External Device Block Diagram

04/20/23 7BAB IV Input Output

Page 8: Unit Masukan dan Keluaran

I/O Module Function

Control & Timing CPU Communication Device Communication Data Buffering Error Detection

04/20/23 8BAB IV Input Output

Page 9: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 9

Programmable PeripheralInterface Intel 8255A

Menggunakan I/O terprogram Interrupt driven I/O Dirancang untuk keperluan

mikroprosesor 8086

Page 10: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 10

Modul I/O PPI 8255

A1 A0 SELECTION

0 0 PORT A

0 1 PORT B

1 0 PORT C

1 1 CONTROL

Page 11: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 11

Modul I/O PPI 8255 Bagian kanan dari blok diagram Intel 8255A24 saluran antarmuka luar

8 bit port A 8 bit port B 4 bit port CA dan 4 bit port CB

Saluran tersebut dapat diprogram dari mikroprosesor 8086 dengan menggunakan register kontrol untuk menentukan bermacam – macam mode operasi dan konfigurasinya.

Bagian kiri blok diagram merupakan interface internal dengan mikroprosesor 8086. 8 bus data dua arah (D0 – D7) bus alamat bus kontrol yang terdiri atas saluran CHIP SELECT,

READ, WRITE, dan RESET

Page 12: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 12

Modul I/O PPI 8255 Pengaturan mode operasi pada register

kontrol dilakukan oleh mikroprosesor Mode 0, ketiga port berfungsi sebagai tiga port

I/O 8 bit Mode lain dapat port A dan port B sebagai port

I/O 8 bit, sedangkan port C sebagai pengontrol saluran port A dan B

PPI Intel 8255A dapat diprogram untuk mengontrol berbagai peripheral sederhana

Page 13: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 13

Interface kayboard dan displaydengan Intel 8255A

Page 14: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 14

Direct Memory Access (DMADirect DMA)

Kelemahan I/O terprogram dan Interrupt-Driven I/O Proses yang terjadi pada modul I/O

masih melibatkan CPU secara langsung, berimplikasi pada :- Kelajuan transfer I/O yang tergantung

kecepatan operasi CPU.- Kerja CPU terganggu karena adanya

interupsi secara langsung

Page 15: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 15

Prinsip kerja DMA

CPU akan mendelegasikan kerja I/O kepada DMA

CPU hanya akan terlibat pada awal proses untuk memberikan instruksi lengkap pada DMA dan akhir proses saja

CPU dapat menjalankan proses lainnya tanpa banyak terganggu dengan interupsi

Page 16: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 16

Blok diagram modul DMA

Page 17: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 17

Konfigurasi modul DMA

Page 18: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 18

Direct Memory Access (DMA)

Melaksanakan transfer data secara mandiri DMA memerlukan pengambilalihan kontrol bus dari

CPU DMA akan menggunakan bus bila CPU tidak

menggunakannya atau DMA memaksa CPU untuk menghentikan sementara penggunaan bus

Teknik cycle-stealing, modul DMA mengambil alih siklus bus

Penghentian sementara penggunaan bus bukanlah bentuk interupsi, tetapi penghentian proses sesaat yang berimplikasi hanya pada kelambatan eksekusi CPU saja

Page 19: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 19

Perangkat Eksternal Komputer

Disebut juga peripheral Ada perangkat pengendalinya (Modul I/O) Memiliki nilai apabila bisa berinteraksi

dengan dunia luar Tidak akan berfungsi apabila tidak dapat

berinteraksi dengan dunia luar Tidak ada keyboard. Tidak ada monitor. Keyboard dan monitor tergolang dalam

perangkat eksternal komputer

Page 20: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 20

Klasifikasi perangkat eksternal

Human Readable, yaitu perangkat yang berhubungan dengan manusia sebagai pengguna komputer. Contoh: monitor, keyboard, mouse, printer, joystick, disk drive.

Machine readable, yaitu perangkat yang berhubungan dengan peralatan. Biasanya berupa modul sensor dan tranduser untuk monitoring dan kontrol suatu peralatan atau sistem.

Communication, yatu perangkat yang berhubungan dengan komunikasi jarak jauh. Contoh: NIC dan modem

Page 21: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 21

Klasifikasi berdasar arah data

Perangkat output Perangkat input Kombinasi output-input.

Contoh perangkat output: monitor, proyektor dan printer.

Contoh perangkat input : keyboard, mouse, joystick, scanner, mark reader, bar code reader.

Page 22: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 22

Kesimpulan

1. PPI 8255 merupakan salah satu modul I/O yang dirancang untuk keperluan I/O mikroprosessor 8086

2. Terdapat tiga buah teknik dalam operasi I/O, yaitu: I/O terprogram, interrupt – driven I/O, dan DMA (Direct Memory Access).

3. Perangkat eksternal atau lebih umum disebut peripheral tersambung dalam sistem CPU melalui perangat pengendalinya, yaitu modul I/O. Perangkat eksternal diklasifikasikan Human Readable, Machine readable, Communication

Page 23: Unit Masukan dan Keluaran

04/20/23 BAB IV Input Output 23

Selesai