INPUT AND OUTPUT

Get Started. It's Free
or sign up with your email address
Rocket clouds
INPUT AND OUTPUT by Mind Map: INPUT AND OUTPUT

1. INTRODUCTION

1.1. the processor and a set of memory modules, the third key element of a computer is a set of I/O modules.

2. major function

2.1. interface to the processor and memory

2.2. interface to one or more peripheral devices

3. external devices

3.1. three categories

3.1.1. human readable

3.1.1.1. suitable for communicating with computer user

3.1.2. machine readable

3.1.2.1. communicating with equipment

3.1.3. communications

3.1.3.1. suitable with remote devices

4. interface to external

4.1. control signal

4.2. data signal

4.3. status signal

5. keyborad / monitor

5.1. keyboard provide input to the computer

5.2. monitor display data by the computer

6. I/O Modules

6.1. major function or requirements

6.1.1. control and timing

6.1.1.1. to coordinate the flow of traffic between internal resources and external device

6.1.2. processor communication

6.1.2.1. command decoding

6.1.2.2. data

6.1.2.3. status reporting

6.1.2.4. address recognition

6.1.3. device communication

6.1.3.1. must able to perform device communication

6.1.3.1.1. command

6.1.3.1.2. status information

6.1.3.1.3. data

6.1.4. data buffering

6.1.4.1. an essential task of an I/O module

6.1.5. error detection

6.1.5.1. one class of error including mechanical or electrical by the devices

7. programmed I/O

7.1. data transfer start by CPU under driver software control to access registers or memory device

8. interrupt driven I/O

8.1. overcomes CPU waiting

8.2. no repeated CPU checking of devices

8.3. I/O interrupt when ready