Menu
Coddy logo textTech

なぜ2進数?

CoddyのAssemblyジャーニー「基礎」セクションの一部 — レッスン 7/45。

コンピュータは電気を使用します。しかし、電気は完璧ではありません。電圧は変動し、ノイズが発生します。

もしコンピュータが0から9の数字を表すために10種類の異なる電圧レベル(0V、1V、2V... 9V)を使用しようとしたら、絶えず間違いを犯すことになるでしょう。

解決策:2つの電圧レベルのみを使用します。

  • オフ (0ボルト) = 0
  • オン (5V、3.3V、または1.8V) = 1

これは2進数と呼ばれます。記号は01の2つだけです。

基本用語:

  • ビット = 1つの2進数字 (0 または 1)
  • バイト = 8ビット

コンピュータ内のすべてのものはバイナリです:

  • 文字 'A' = 01000001
  • 数値 42 = 00101010
  • mov のような命令 = 何らかのバイナリパターン

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン