ASCII

「American Standard Code for Information Interchange」の略です。ASCIIは、数値コードを使って文字を表す文字エンコーディングです。これには、英語の大文字と小文字、数字、句読点などの記号が含まれます。

標準ASCII

標準ASCIIでは、128個の文字を表せます。各文字の表現には7個のビットを使います。これは、バイトの最初のビットが常に0だからです。たとえば、大文字の「T」は84、または二進法で01010100として表されます。小文字の「t」は116、または二進法で01110100として表されます。その他のキーボードキーにも、標準ASCIIの値が割り当てられています。たとえば、Escapeキー(ESC)はASCIIで27、Deleteキー(DEL)は127です。

ASCIIコードは、上記の10進数(0~127)の代わりに16進数で表示することもできます。たとえば、EscapeキーのASCII値(27)は、16進数では1Bです。Deleteキーの16進数値(127)は7Fです。

拡張ASCII

標準ASCIIがサポートする128(27)個の文字で、標準的な英語のすべての文字、数字、句読点などの記号を表せます。しかし、すべての特殊文字や他の言語の文字を表すには不十分です。拡張ASCIIは、さらに128個の値を追加して、合計256(28)個の文字を扱えるようにすることで、この問題の解決に役立ちます。追加された二進数の値は、0ではなく1から始まります。たとえば、拡張ASCIIでは、文字「é」は233、または二進法で11101001として表されます。大文字の「Ö」は214、または二進法で11010110として表されます。

拡張ASCIIによって標準ASCIIの文字セットは2倍になりますが、すべての言語をサポートするには文字数がほとんど足りません。たとえば、一部のアジア言語では数千個の文字が必要です。そのため、現在では、ドキュメントWebページには、ASCIIよりもLatin-1(ISO-8859-1)やUTF-8などの他の文字エンコーディングが一般的に使われています。UTF-8は100万個を超える文字をサポートします。

更新日 April 27, 2020 著者: Per C.

quiz知識をテストする

What is the operator in the equation 3 + 4 = 7?

A
4
0%
B
7
0%
C
+
0%
D
=
0%
Correct! Incorrect!     View the Operator definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのASCIIの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。