ASCII文字を2進数に変換する-仕組み
通常どおりコンピューターを使用できるように、ASCII文字と2進数を使用します。 この実用的なヒントで、これらが実際に何に適しているかを確認できます。
2進数-これはコンピューターでの使用方法です
2進数を調べる前に、まず「2進数と16進数」の記事を読んでください。ここでは、これらが正しく変換される方法を説明します。
- コンピューターは1と0の数体系を使用します。 この番号システムを使用すると、データは、たとえば、コンデンサの電荷の形で、抵抗器の電圧の形で、またはたとえばハードディスク(「HDD」)の場合は磁化によって保存できます。
- コンピュータは、デュアルシステムを使用して整数を表しますが、浮動小数点数や負の値など、他の種類の数値も独自の規則を使用してマッピングできます。
- 全体が文字と句読点で少し複雑になります。 これには特別なコーディングが必要です。
ASCII文字-これがそれらの使用方法です
現在、多くの異なるエンコーディングがあります。 最もよく知られているコーディングは、「情報交換のためのアメリカの標準コード」であるASCIIです。
- ASCIIコードは、大文字と小文字のラテンアルファベット、10個のアラビア数字、いくつかの句読点(句読点、単語文字)、その他の特殊文字、およびいくつかの制御文字で構成されています。
- ASCIIコードでは、7ビットのビットパターンが各文字に割り当てられます。 ASCIIには使用されない8番目のビットは、通信回線のエラー訂正目的(パリティビット)またはその他の制御タスクに使用できます。 したがって、ASCII文字は8ビットのメモリ、つまり1バイトを消費します。
- 最初の32個のASCII文字コード(0x00〜0x1F)は、制御文字用に予約されています。 この時点から、他のすべての文字も目に見える目的で使用できます。
- ASCIIコードを使用する場合、重要な数字は64だけです。デュアルシステムでは数字(1000000)²、16進数では数字0x40になります。 この番号は、@記号のASCIIコードに対応しています。 これに続いて、大きな「A」、次に大きな「B」などが続きます。 大きな「A」の値は65、大きな「B」の値は66などです。
- 小文字は97から始まります。97(10進法で)は小さな「a」です。 数字は順番に48から始まります。(10進数の)値48は0を表します。
- プロのヒント:キーボードのテンキーを有効にします。 [Alt]キーを押しながら、数字パッドにASCII文字の数字コードを入力します。 [Alt]キーを放すとすぐに、それぞれの文字が書き込まれます。 ただし、事前にワードプロセッサを開いておく必要があります。 BSやTABなどの制御文字は文字として出力されません。
次の実用的なヒントでは、量子コンピューターの仕組みを説明します。