ホームページ >よくある問題 >ASCIIコード比較表

ASCIIコード比較表

百草
百草オリジナル
2023-06-21 17:36:515266ブラウズ

ASCIIコード比較表

1. ASCII コードの概要

ASCII (American Standard Code for Information Interchange、American Standard Code for Information Interchange) は、ラテン文字に基づいた一連の文字エンコーディングです。 . 1バイトに格納できる全128文字が収録されており、国際規格ISO/IEC 646に相当します。 ASCII 仕様は 1967 年に初めて発行され、最後に更新されたのは 1986 年です。

ASCII エンコード範囲は 0x00 ~ 0x7F (10 進数で 0 ~ 127) で、128 個のシングルバイト文字を定義します。 33 個の制御文字 (特殊な機能を持つが表示できない文字) と 95 個の表示可能な文字 (数字、文字、記号) が含まれています。国内標準コード GB18030 と国際コード Unicode は両方とも ASCII エンコードと互換性があります。

2.ASCIIコード比較表

ASCIIコード比較表

3.ASCIIコードが生成される理由

コンピュータの中では、すべてのデータが(コンピューターは 1 と 0 をそれぞれ表すのに高レベルと低レベルを使用するため) 表現するときは 2 進数を使用する必要があります。たとえば、a、b、c、d などの 52 文字 (大文字を含む)、および 0 や 1 などの数字です。一部の一般的に使用される記号 (*、#、@ など) も、コンピューターに保存されるときは 2 進数で表されます。もちろん、どの記号を表すためにどの 2 進数が使用されるかについては、誰もが同意できます。(これが(エンコーディングと呼ばれます)、混乱を起こさずに全員が通信したい場合は、全員が同じエンコーディング規則を使用する必要があるため、米国の関連標準化団体は、2 進数がどのようなものであるかを統一的に規定する ASCII エンコーディングを導入しました。上記の一般的な記号を表すために使用されます。

American Standard Code for Information Interchange は、American National Standard Institute (ANSI) によって開発された、テキストベースのデータ用の標準シングルバイト文字エンコード方式です。もともとはアメリカの国家標準であり、さまざまなコンピュータが相互に通信するための共通の西洋文字エンコーディング標準として使用されていましたが、その後、国際標準化機構 (ISO) によって ISO 646 標準と呼ばれる国際標準として制定されました。 。すべてのラテン文字に適用されます。

以上がASCIIコード比較表の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。