What is PIO (Programmed Input/Output)? - Definition from WhatIs.com

Definition

PIO (Programmed Input/Output)

Part of the Data transmission glossary:

Programmed Input/Output (PIO) is a way of moving data between device s in a computer in which all data must pass through the processor . The Advanced Technology Attachment / Integrated Drive Electronics standard specifies three PIO data transfer rates (mode 0 at 3.3 MBps, mode 1 at 5.2 MBps, and mode 2 at 8.3 MBps). The newer Advanced Technology Attachment standard specifies two higher data transfer rates (mode 3 at 11.1 MBps and mode 4 at 16.6 MBps).

A newer alternative to PIO is Direct Memory Access ( DMA ). It's expected that PIO will be dropped from future industry standards, replaced entirely by DMA and Ultra DMA .

This was last updated in March 2011
Posted by: Margaret Rouse

Related Terms

Definitions

  • hybrid WAN

    - Hybrid WAN connects a geographically dispersed telecommunications network by sending traffic through the public Internet VPN and a traditional WAN service. (SearchNetworking.com)

  • signal-to-noise ratio (S/N or SNR)

    - In analog and digital communications, signal-to-noise ratio, often written S/N or SNR, is a measure of signal strength relative to background noise. The ratio is usually measured in decibels (dB). (SearchNetworking.com)

  • jitter

    - Jitter is the time variation between when packets leave one system and reach another, affecting real-time communications like VoIP and video conferencing. (SearchUnifiedCommunications.com)

Glossaries

  • Data transmission

    - Terms related to data transmission, including definitions about communication channels and words and phrases about point-to-point and point-to-multipoint data transfers.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question About PIO (Programmed Input/Output)Powered by ITKnowledgeExchange.com

Get answers from your peers on your most technical challenges

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.