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

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

基本用語:

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

コンピューター内のすべては二進数です:

  • 文字「A」 = 01000001
  • 数値 42 = 00101010
  • mov のような命令 = ある二進数パターン

自分で試してみよう

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

quiz icon腕試し

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

基礎のすべてのレッスン

自分で練習してみよう: Assemblyプレイグラウンド