PC用語英数字TOP > パソコン辞典:O > overflow (オーバーフロー)
overflow (オーバーフロー)
「overflow」は「あふれる」という意味です。
計算結果や入力データが、それを格納するために与えられたハードウェア/ソフトウェア領域の限界や領域を超えてしまうことを指します。
このオーバーフローが原因で発生したエラーはオーバーフロー・エラーと呼ばれます。
たとえばマイクロプロセッサは、プロセッサ内部にあるレジスタを使って数値演算を行います。
この演算結果がレジスタのビット数を超えてしまうとオーバーフロー・エラーになります。
(例:8bit幅の演算器で128+128を計算しようとすると、結果は256となり、
8bit幅では表現できないのでオーバーフローとなる)。
またキーボードやネットワークなど、PCに対するデータ入力は、ハードウェア/ソフトウェア的に用意されたバッファに一時的に格納され、
その後順次処理されるというのが一般的なのですが、このバッファ・サイズを超える大量の入力があると、オーバーフロー・エラーとなるのです。
[ パソコン辞典:O ]