37
Input/Output Port Agus Halid [email protected]

Input/Output Port

Embed Size (px)

DESCRIPTION

Input/Output Port. Agus Halid [email protected]. System Bus. Bus adalah saluran ( channel ) dimana aliran informasi dilewatkan antara dua peralatan ( device/peripheral ) atau lebih. Bus yang hanya menghubungkan dua peralatan di sebut port Bus terdiri atas: Data Bus Address Bus - PowerPoint PPT Presentation

Citation preview

Page 1: Input/Output Port

Input/Output Port

Agus [email protected]

Page 2: Input/Output Port
Page 3: Input/Output Port

System BusSystem Bus• Bus adalah saluran (channel) dimana

aliran informasi dilewatkan antara dua peralatan (device/peripheral) atau lebih.

• Bus yang hanya menghubungkan dua peralatan di sebut port

• Bus terdiri atas: – Data Bus– Address Bus– Control Bus

Page 4: Input/Output Port

Parameter BusParameter Bus

• Bus Width: lebar jalur Bus yang digunakan untuk transfer data

• Bus Speed: kecepatan transfer jalur Bus, dalam satuan MHz

• Bus Bandwidth: besarnya data (throughput) yang dapat ditransfer oleh Bus, dalam satuan MBps

Page 5: Input/Output Port

I/O Port

• Input/Output (I/O) Port: merupakan saluran atau terminal yang melayani proses pemasukan (input) dan pengeluaran (output) data, dari dan ke komputer.

• I/O device: adalah peralatan yang terpasang/terhubung ke komputer (peripheral) melalui I/O Port, sebagai alat bantu untuk pemasukan dan pengeluaran data

Page 6: Input/Output Port

I/O Address

• Setiap Port I/O memiliki identitas/tanda pengenal yang disebut I/O Address

• I/O Address bersifat unik, dimana setiap port I/O memiilki address yang berbeda

• I/O Address dinyatakan dalam 3 digit bilangan heksadesimal, misalnya 2BC, 2AB, 3BF, dan sebagainya.

Page 7: Input/Output Port

Interrupt Request (IRQ)• Setiap peralatan yang terpasang pada I/O Port

pada komputer, dilayani oleh processor secara bergiliran, melalui proses interupsi

• Interupsi adalah proses dimana Processor menghentikan sementara proses utamanya, untuk melaksanakan proses yang lain, dan kembali melanjutkan proses utamanya setelah interupsi selesai

• Setiap peralatan I/O memiliki Interrupt Request (IRQ) sendiri-sendiri dan diberi nomor sesuai dengan urutan layanan dari processor

• Setiap saat processor melayani 16 IRQ untuk setiap I/O Port (IRQ0-IRQ15)

Page 8: Input/Output Port

Interrupt Request (IRQ)

• IRQ0: Sistem Timer

• IRQ1: Keyboard Controller

• IRQ2: Cascade for IRQ8 to IRQ15

• IRQ3: COM2/COM4

• IRQ4: COM1/COM3

• IRQ5: SoundCard/LPT2

• IRQ6: Floppy Disk Controller

• IRQ7: LPT1

Page 9: Input/Output Port

Interrupt Request (IRQ)

• IRQ8: Real Time Clock

• IRQ9: Open IRQ

• IRQ10: Open IRQ

• IRQ11: Open IRQ

• IRQ12: PS/2 Mouse

• IRQ13: Floating Point Unit (FPU)/MathCo

• IRQ14: Primary IDE

• IRQ15: Secondary IDE

Page 10: Input/Output Port

Parallel Port (LPT)

• Parallel Port: merupakan soket pada komputer yang melayani transfer data secara parallel (1 byte data sekaligus) kepada peralatan-peralatan yang bekerja dengan mode parallel juga

• Printer biasanya dipasang pada Port Parallel, karena itu sering juga disebut LPT (Line PrinTer)

• I/O Address: 378h (LPT1), 278h (LPT2)• IRQ: IRQ7 (LPT1), IRQ5 (LPT2)

Page 11: Input/Output Port

Serial Port (COM)• Serial Port: merupakan soket pada

komputer yang melayani transfer data secara Serial (bit-per-bit) kepada peralatan-peralatan yang bekerja dengan mode serial.

• Biasanya digunakan sebagai saluran komunikasi, karena itu biasa disebut juga Communication Port (COM)

• I/O Address: 3F8h (COM1), 2F8h (COM2)• IRQ: IRQ4 (COM1), IRQ3 (COM2)

Page 12: Input/Output Port

Serial port(DB-9 male)

Parallel port (DB-25 female)

Serial & Parallel Ports on a PC

A PC usually comes with two serial ports (COM1, COM2) and one parallel port (LPT1).

On the back of the PC, the serial ports are either two male DB-9 connectors or one DB-9 and one DB-25. The parallel port is a DB-25 female connector.

Serial port(DB-25 male)

Sumber: Computer Desktop Encyclopedia

Page 13: Input/Output Port

Universal Serial Bus (USB)

• Merupakan standard baru untuk koneksi peralatan ke komputer, seperti printer, mouse, scanner, digital camera, dll.

• Metode transfer serial

• Kecepatan 12 Mbps (1.5 MBps)

• Dapat melayani 127 peralatan sekaligus

• Hot Swap Capability

Page 14: Input/Output Port

USB Connector

Type A (host or hub)

Type B (peripheral)

Sumber: Computer Desktop Encyclopedia

Page 15: Input/Output Port

Port Keyboard

• Sebagai port masukan data melalui keyboard

• IRQ1

• I/O Address 060h

• Tersedia dua jenis konektor keyboard:– PC Keyboard Connector– PS/2 Keyboard Connector

Page 16: Input/Output Port

PC Keyboard

PS/2 (mouse, keyboard)

5/16"

1/2"

Keyboard Connector

Sumber: Computer Desktop Encyclopedia

Page 17: Input/Output Port

Expansion Slot/Bus

• Expansion Slot pada mainboard merupakan soket yang disediakan untuk penambahan peralatan tertentu pada komputer.

• Peralatan tambahan yang dipasang, berbentuk card (expansion card/board) yang berupa sebuah papan rangkaian komponen elektronik untuk suatu fungsi tertentu.

Page 18: Input/Output Port

Called by different names, this printed circuit board expands the computer's ability to work with a peripheral device, whose controlling electronics are not built into the motherboard.

In a PC, it plugs into a slot in the ISA, EISA or PCI bus.

CardBoardAdapterController

Sumber: Computer Desktop Encyclopedia

Expansion Card/Board

Page 19: Input/Output Port

Standard Expansion Bus

• 8 bit - ISA (Industry Standard Architecture)– Bus Width: 8 bit– Bus Speed: 8.3 MHz.– Bus Bandwidth: 7.9 MBps

• 16 bit - ISA – Bus Width: 16 bit– Bus Speed: 8.3 MHz.– Bus Bandwidth: 15.9 MBps

Page 20: Input/Output Port

Standard Expansion Bus• EISA (Extended Industry Standard

Architecture)– Bus Width: 32 bit– Bus Speed: 8.3 MHz.– Bus Bandwidth: 31.8 MBps

• VESA (Video Electronic Standard Asscociation) Local Bus– Bus Width: 16 bit– Bus Speed: 33 MHz.– Bus Bandwidth: 127.3 MBps

Page 21: Input/Output Port

Standard Expansion Bus• PCI (Peripherall Component Interconnection)

– Bus Width: 32 bit– Bus Speed: 33 MHz.– Bus Bandwidth: 127.2 MBps

• 64 bit – PCI 2.1– Bus Width: 64 bit– Bus Speed: 66 MHz.– Bus Bandwidth: 508.6 MBps

Page 22: Input/Output Port

Standard Expansion Bus

• AGP (Accelerated Graphics Port)– Bus Width: 32 bit– Bus Speed: 66 MHz.– Bus Bandwidth: 254.3 MBps

• AGP x2 mode– Bus Width: 32 bit– Bus Speed: 2 x 66 MHz.– Bus Bandwidth: 508.6 MBps

Page 23: Input/Output Port

Standard Expansion Bus

• AGP x4 mode– Bus Width: 32 bit– Bus Speed: 4 x 66 MHz.– Bus Bandwidth: 1,017.3 MBps

Page 24: Input/Output Port

RAM

ISA slots

Keyboardconnector

CPU

L2 Cache

Battery

Expansionboard

PCI slots

AGP slot

Page 25: Input/Output Port

Peripheral

Sofyan [email protected]

Page 26: Input/Output Port

Peripheral

• Peripheral: adalah semua peralatan yang terpasang/terhubung ke komputer, seperti: monitor, expansion card, printer, mouse, scanner, modem, diskdrive, dan lain-lain

• Peripheral terhubung ke komputer melalui I/O port.

Page 27: Input/Output Port

Video Card

• Video Card adalah card ekspansi yang berfungsi untuk mengolah output dari processor dan menampilkannya ke layar display (monitor)

• Video Chipset, atau biasa juga disebut video coprocessor, atau video accelerator, adalah rangkaian logik yang mengontrol video card dengan melakukan berbagai kalkulasi untuk menghasilkan efek tampilan video

Page 28: Input/Output Port

Video Card

• Video Memory, adalah memory pada video card yang digunakan oleh video processor sebagai media penyimpanan dalam proses pengolahan output video

• Video Card umunya menggunakan I/O Address dari 3B0-3BBh dan 3C0-3DFh, dengan IRQ11 atau IRQ12

Page 29: Input/Output Port

Video Display Standard

• Monochrome Display Adapter (MDA)– Monochrome (satu warna)– Mode Teks 80 x 25 karakter

• Hercules Graphics Card– MDA compatible with monochrome graphics

• Color Graphics Adapter (CGA)– Text mode 80x25, 16 colors– Graphic 640x200, monochrome– Graphic 160x200, 16 colors

Page 30: Input/Output Port

Video Display Standard

• Enhanced Graphics Adapter (EGA)– Text mode 80x25, 16 colors– Graphics 640x350, 16 colors

• Video Graphics Array (VGA)– 640 x 480, 16 colors– 320 x 200, 256 colors

Page 31: Input/Output Port

Video Display Standard

• Super VGA (SVGA)– 800 x 600, 1024 x 768– 16.7 juta warna (true color)

• 8514/A (IBM)– 1024x768, 256 colors, 43.5 Mhz (interlaced)– 640x480, 256 colors, 60 Mhz (non-interlaced)

• eXtended Graphics Array (XGA) – 1024x768, high color

Page 32: Input/Output Port

Monitor• Monitor adalah peralatan yang

menampilkan (display) output dari komputer dalam bentuk tampilan visual (video)

• Input monitor diambil dari output video card

• Konektor:– 15 pin VGA (standard)– 9 pin (older VGA, EGA, CGA)– RCA Connector– S-Video Connector

Page 33: Input/Output Port

Printer

• Printer: adalah peralatan output yang menghasilkan hardcopy dari output komputer dalam bentuk cetakan.

• Teknologi Printer:– Impact Technology: Dot Matrix, Daisy Wheel,

Line Printer– InkJet Technology: InkJet Printer, BubbleJet

Printer– Laser Technology: Laser Printer

Page 34: Input/Output Port

Printer Connector

DB-25 (to PC) Centronics (to printer)

Page 35: Input/Output Port

Mouse

• Mouse: merupakan alat input yang termasuk dalam kategori pointing device (alat penunjuk)

• Mouse dikoneksikan pada komputer melalui port komunikasi (COM) atau port khusus mouse (PS/2)

Page 36: Input/Output Port

DB-9

6-pin Mini-DIN(PS/2 connector)

PC Mouse Connectors

Mice are generally attached to PCs via the serial port using a 9-pin DB connector or via the PS/2 port, which uses a 6-pin Mini-DIN connector.

5/16"

Sumber: Computer Desktop Encyclopedia

Page 37: Input/Output Port

Referensi

• Computer Desktop Encyclopedia

• http://www.pcguide.com

• http://www.howstuffworks.com

• http://www.tomshardware.com