コンピュータの基礎 ①すべての情報を0と1で表す
コンピュータの世界はあまりにも奥が深い。
全く理解不能とあきらめる前に、基本的な部分だけでも理解したい。
コンピュータの基本となる考え方を調べてみた。
① すべての情報は0と1だけで表す
例えば0は0、1 は1と表す。これは簡単。
では2から後はどうするか? 2は10、3 は11、4 は100と表す。
実際には8文字で表すので「0」は「00000000」、「4」は「00000100」となる。
*8文字にする理由は当サイトのコンピュータの基礎②を参照。
もちろん数字だけでなく、文字や記号、色なども0と1で表せる。
例えば、アルファベットの「A」は「01000001」。「!」は「00100001」。
② 電流のオンとオフで0と1を認識させる
他にも電圧が高いか低いか、磁石がNかSかなど区別できる2つの状態があれば表せる。
キーボードで「!」を押すと何が起きるか?
①キートップとその下の回路が接触し電流が「00100001」という電気信号を送る。
②電気信号がキーボードコントローラーを通ってCPUに届く。
③CPUから要請を受けたOSがコンパイラを動作させ二進数のコードを翻訳する。
④グラフィックチップが「!」の形を出すようモニターに指示する。
コメント
2 件のコメント :
電子機器音痴には難しすぎる!知識無いままに何気に使ってるのでトラブル〜パニックにそれに異常なまでに依存性が、、反省🙇♀️今更と言う感大💦多岐に渡る情報解り易く解説感謝‼︎
00100001が!であることは、誰かが決めたのかなぁ?この文字を0と1に変換するとこうなる、という法則というのか。全くわからない者の素朴な疑問です🙏
コメントを投稿