![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
グレイコードは、隣り合う値の間で1ビットだけが変化するようなバイナリ符号です。
以下に2ビット、3ビット、および4ビットのグレイコードの作成方法を詳しく説明します。2ビットのグレイコードの作成方法:
0から3までの4つの数値に対して、次のようなグレイコードを作成します。
0 → 00
1 → 01
2 → 11
3 → 10
最初のビットは、連続する数値の間で1ビットだけが変化するようにします。2番目のビットは、最初のビットが変化する前後で1ビットだけが変化するようにします。
3ビットのグレイコードの作成方法:
0から7までの8つの数値に対して、次のようなグレイコードを作成します。
0 → 000
1 → 001
2 → 011
3 → 010
4 → 110
5 → 111
6 → 101
7 → 100
最初のビットは、連続する数値の間で1ビットだけが変化するようにします。2番目のビットは、2つの数値のグループごとに1ビットだけが変化するようにします。3番目のビットは、最初の2つのビットが変化する前後で1ビットだけが変化するようにします。
4ビットのグレイコードの作成方法:
0から15までの16個の数値に対して、次のようなグレイコードを作成します。
0 → 0000
1 → 0001
2 → 0011
3 → 0010
4 → 0110
5 → 0111
6 → 0101
7 → 0100
8 → 1100
9 → 1101
10 → 1111
11 → 1110
12 → 1010
13 → 1011
14 → 1001
15 → 1000
最初のビットは、連続する数値の間で1ビットだけが変化するようにします。2番目のビットは、4つの数値のグループごとに1ビットだけが変化するようにします。3番目のビットは、2つのグループごとに1ビットだけが変化するようにします。4番目のビットは、最初の3つのビットが変化する前後で1ビットだけが変化するようにします。
これらが2ビット、3ビット、4ビットのグレイコードの作成方法です。ビット数が増えるにつれて、連続する数値間の変化が複雑になりますが、グレイコードの特性が保たれるようになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL16進⇒浮動小数変換したい
-
Excelの時刻の不思議
-
KBのMB違いって
-
改行削除の便利な方法について
-
アルファベット30文字は何バイ...
-
【有効数字について】 授業で、...
-
K KB MB について詳し...
-
【エクセル】四捨五入・二捨三...
-
1KBは、2の8乗X1000ではない...
-
ブルーレイディスクの容量に関...
-
KとKB
-
携帯電話の略語であるMBって英...
-
任天堂64の64 CPUの仕...
-
1MBって何K?
-
KBとMB
-
文字の容量(サイズ)についての...
-
ステート数とは
-
Excel_VBAで改行コードの無いフ...
-
なぜ、i++なのか?(ものすごく...
-
Stirlingについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで xlOn xlOff の切替
-
EXCEL16進⇒浮動小数変換したい
-
エクセルでビット1をカウント J...
-
6ビット(符号含む)の二進数
-
16ビットの符号付固定小数点...
-
2の補数形式において、アンダー...
-
9ビットの2進数を符号付整数…
-
データ量の単位について教えて...
-
2ビット、3ビット、4ビットのグ...
-
基本情報技術者試験のビットに...
-
16ビット浮動小数点数の表現...
-
基本情報技術者試験のビットに...
-
仮想通貨の取引所について
-
2進数の問題
-
ALUのオーバーフローフラグの生...
-
SSDのデータがビット落ちにより...
-
基本情報技術者試験問題
-
8ビットを2進数で表現すると…
-
浮動小数点の表現(基本情報)
-
2進数の補数表示について
おすすめ情報