Documente Academic
Documente Profesional
Documente Cultură
Overview
Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes of Transfer Priority Interrupts Direct Memory Access Input-Output Processor Serial Communication
2
Peripheral Devices
Peripheral Devices
Efficient communication between CPU & outside Gets inputs external sources
Keyboard, mouse, touch screen, barcode reader, modem, NIC, Mic, disk, tape
Send outputs
Monitor, NIC, Printer, Modem, Speaker, disk, tape
Peripheral
On-line devices
Devices under direct computer control Read/write information to memory on CPU command
Peripheral
Devices attached to the computer Electromechanical/electromagnetic Monitor/Keyboard Printer Magnetic tape Magnetic disk
5
34 non-printable (control)
Abbreviated names
Format characters (BS - backspace, CR - carriage return) Information separators (RS - record separators, FS - file separators) Communication controls (STX - start of text, ETX - end of text)
6
Input-Output Interface
Transfer information between internal storage and external peripherals Resolves the difference between CPU and peripherals
Signal value changes Transfer rate mapping Data code format mapping Control operating modes (not to disturb each other)
Interfaces supervise and synchronize transfers Lies between processor bus and peripheral device (or its controller)
8
Lines distinguish between I/O and memory transfers VME bus Multibus-II Nubus
40 Mbytes/sec optimistically
Memory
Interface
Interface
Peripheral
Peripheral
Input-Output Interface
11