Content deleted Content added
m Reverted edits by 1.152.109.153 (talk) to last version by MrJaroslavik |
Spiral6800 (talk | contribs) |
||
(20 intermediate revisions by 17 users not shown) | |||
Line 1:
{{Short description|Method of CPU communication with peripheral devices}}
{{Refimprove|date=June 2013}}
'''Programmed input–output''' (also '''programmable input/output''', '''programmed input/output''', '''programmed I/O''',
The term
The best known example of a PC device that uses programmed I/O is the
== PIO mode in the ATA interface ==
The PIO interface is grouped into different modes that correspond to different [[transfer rate]]s.
The PIO modes require a great deal of CPU overhead to configure a data transaction and transfer the data.
Two additional
{| class="wikitable" style="text-align:center"
Line 54 ⟶ 55:
=== PIO Mode 5 ===
A PIO Mode 5 was proposed<ref name="ATA Timing Extension For ATA-3">
== See also ==
* [[WDMA (computer)
* [[AT Attachment
* [[Input/output]]
* [[Interrupt]]
Line 69 ⟶ 70:
{{DEFAULTSORT:Programmed input output}}
[[Category:Input/output]]
[[Category:AT Attachment]]
|