情報のディジタル化 ディジタル情報のあらわし方 ディジタル情報のあらわし方 モールス信号 「トン」(短点)「ツー」(長点)を組み合わせて作った符号 A B YES コンピュータ 「0」か「1」の二つの信号の組み合わせを使ってデータ処理→2進法 2進数の1桁→ビット 8ビット→1バイト バイト 0 1 0 1 1 0 0 1ビット 1 2進数について オセロの石で表される情報 1個 2個 3個 ●● ●○ ● ○ ○● ○○ ●●● ●●○ ●○● ●○○ ○●● ○●○ ○○● ○○○ 4個で何種類? 4枚で 4個で ○○○○ ○●○● ○○○○ ○●○○ ○○○○ ○○●● ○○○○ ○○●○ ○○○○ ○○○● ○○○○ ↓ ○○○○ ●○●● ○○○○ ●○●○ ○○○○ ●○○● ○○○○ ●○○○ ○○○○ ○●●● ○○○○ ○●●○ ○○○○ ○○○○ ○○○○ ●●●● ○○○○ ●●●○ ○○○○ ●●○● ○○○○ ●●○○ 16種類 1個で2種類 2個で2×2=4種類 ※ n個で2n種類 3個で2×2×2=8種類 2進数について 10進法 0~9の数を使い,けた上げをしていく 2進法 0と1を使い,けた上げをしていく ともに一つのけたで使える全ての数字を使い終わったら, けたを増やす。 2進法 各けたの重み→ ・ ・ ・ 25 24 23 22 21 20 (32) (16) (8) (4) (2) (1) 例 1 0 1 1 0 1 10進法 各けたの重み→ ・ ・ ・ 105 104 103 102 101 100 (十万) (万) (千) (百) (十) (一) 例 2 0 5 9 4 6 2進数について 2進数から10進数への変換 2進数 1 0 0 × × × × × 22 (4) 21 (2) 20 (1) 24 23 (16) (8) ↓ ↓ ↓ 1 ↓ 1 けたの重みを かける ↓ 16 + 0 + 0 + 2 + 1 = 19 POINT 10進数 に変換 各数字の位置(けた)によってそれぞれの数字の重みが 違う。この大きさをけたの重みといい,2進数の各けたの 重み(20,21,22・・・)をかければ10進数に変換できる。 2進数について 10進数から2進数へ 2 ) 27 余り 2 )13・・・1 2 ) 6・・・1 2 ) 3・・・0 1・・・1 余りを下から 読むと 11011 POINT 2で割っていき,余りを書いて,商が1になるまで割り算を くり返す。最後の商(1)から余りをたどってつなぐ。 16進数について 2進数はコンピュータで直接取り扱えるが,0 と1のら列で,はん雑になる。そこで16進数を 用いることが多い。 16進数は0~9とA,B,C,D,E,Fの16個の文字 と数字を用い,けたの重みを160,161,16 2・・・とする数え方。 16進数から2進数へ 4ビット ずつに くぎる (01001111)2 0100 16進数で 表示 1111 2進数から16進数へ (9C)16 各けたを 2進数に なおす 1001 1100 あわせて =(4F)16 =(10011100)2 10 進数 2 進数 16 進数 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 7 0111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F
© Copyright 2024 ExpyDoc