プログラムI/O (Programmed Input/Output)
【プログラム・アイ・オー】
別名
・PIO (Programmed Input/Output) 【ピー・アイ・オー】
・PIO転送 (Programmed Input/Output transfer) 【ピー・アイ・オー・テンソウ】
最終更新日: 2002/03/14
デバイスとメモリ間でデータを転送する方法の1つ。プログラム(CPU)を使ってデバイスからデータを読み出し、それをメモリに書き込んだり、逆にメモリからデータを読み出してデバイスに書き込んだりして、データ転送を行う方法をプログラムI/O方式という。この転送操作は、すべてCPUのプログラムによって行うため、データ転送中にCPUは他のタスクを実行することはできない。DMA転送方式と比べると、特別なDMAコントローラが不要な分、回路は簡単になるが、データ転送中はCPUの負荷が高くなるし、他のタスクを実行できないという欠点がある。
Copyright (C) 2000-2007 Digital Advantage Corp.