ハミング符号とは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|動画|文献|商品|全文検索
Weblio 辞書 > コンピュータ > IT用語辞典 > ハミング符号の意味・解説 

IT用語辞典バイナリ

IT用語辞典バイナリIT用語辞典バイナリ

ハミングコード

別名:ハミング符号
【英】Hamming code

ハミングコードとは、誤り訂正符号一つで、本来のデータ冗長な検査ビットとして付加したものである1950年発表された。

ハミングコードにより、1ビット誤りであれば検出訂正ができ、2ビット誤りであれば検出ができる。ハミングコードは、検査ビット数をnとすると、2n - 1のビット数を持つ。すなわち、本来のデータビット数は2n - 1 - nである。

4ビットデータd0d3)に対する3ビットのハミングコード(p0、p1p2)の求め方は次の通りである。p0 = d0 xor d1 xor d3p1 = d0 xor d2 xor d3p2 = d1 xor d2 xor d3

ハミングコードは、高速で高い信頼性求められる用途にはあまり向かず、ECCメモリのような処理速度要求されるが比較エラーが起きにくい場面で使われる。

ちなみにハミングコードの名称は、情報工学者リチャード・ハミングRichard Hamming)の名にちなんでいる。

ネットワーク接続のほかの用語一覧
接続方式:  ハートビート  ハーフデュプレックス  半二重  ハミングコード  バーストモード  ペイロード  非同期


ウィキペディア

ウィキペディアウィキペディア

ハミング符号

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/01/23 20:03 UTC 版)

ハミング符号(ハミングふごう)とはデータの誤りを検出・訂正できる線型誤り訂正符号のひとつ。




「ハミング符号」の続きの解説一覧




ハミング符号に関係した商品


ハミング符号のページへのリンク
「ハミング符号」の関連用語
ハミング符号のお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「ハミング符号」を見る
_ _   


ハミング符号のページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2012 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリハミングコードの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのハミング符号 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2012 Weblio RSS