ASCII

ASCIIアスキー、アメリカの場合はアズキーと発音する)とは、コンピュータ用の文字の表のことである。英語のアルファベットや数字などの一般的な記号を使ってテキストを扱うために電子機器で使用されるバイナリコードである。ASCIIとは、American Standard Code for Information Interchangeの略称である。ASCIIは1960年代に開発されたもので、電信システムで使用されていたそれ以前のコードをベースにしている。

このコードには128文字の定義が含まれています: これらのほとんどは、abc, ABC, 123, ?&!などのアルファベットの印刷可能な文字です。また、印刷できない制御文字もありますが、その代わりにテキストの処理方法を制御します。これらは下の表の左の列にあります。ほとんどの制御文字は、もはや本来の目的では使われていません。(太字斜体などの) 実際の書式制御はありません。

ときどき誰かがASCIIでファイルや文書のことを話すことがありますが、これはプレーンテキストであることを意味します。

ASCIIは8桁の2進数(ビット)を使って文字を表します。1000001(または16進数で41または標準ベース10の数字で65)は大文字の文字Aを表し、1000010はBを表し、1000011はCを表します。8ビットは、パリティビットがシリアルポートまたはモデムを介して送信された各バイトに含まれていることを許可し、このビットは、エラーを回避するために使用されます。これは、接続がしばしばノイズの多い数年前には、より重要なものでした。

32から126までの番号が付けられた95のグラフィックASCII文字(10進数)。Zoom
32から126までの番号が付けられた95のグラフィックASCII文字(10進数)。

拡張アスキー

ASCII にはダイアクリティカル(ドイツ語の母音の上にあるドット(ウムラウト)やスペイン語の「ñ」のための「n」の上にあるチルダ(~)のように、文字に追加されるマーク)がありません。これは英語専用のもので、他のほとんどの言語ではうまく機能しません。他の言語から借りてきた英単語の中には、resumé のようにこれらのマークを使うものもあります(付録:ダイアクリティカルを持つ英単語を参照)。

このため、一部のシステムでは7ビットではなく8ビット(フルバイト)を使用するようになりました。8ビットを使用するシステムのための適切な名前は、拡張ASCIIと呼ばれています。8ビットでは256文字を使用することができます。最初の128文字はASCIIのための同じでなければならず、残りは通常アクセントが付いているアルファベット文字のために使用される、例えばÉ、È、Î、ÎおよびÜのような。これはラテンアルファベットをベースにした言語の問題を解決しますが、拡張されたASCIIシステムがすべて同じというわけではありません。ギリシャ語のアルファベットやキリル文字のような他のアルファベットは、異なる文字セットを必要とします。彼らは何千もの文字を使用しているので、中国の文字を使用しているようないくつかのシステムは、まだ動作しません。だからユニコードは、すべての言語のための1つの共通のシステムを持っているように作成されました。

標準ASCIIは、特にコンピュータソフトウェアHTMLファイルでは、今でも一般的に使用されています。2010年まではURLの標準でした。テキストを入力するためのフィールドを持つウェブサイトでは、ASCIIテキストのみを使用することがよくあります。太字や中央揃えのテキストなどの特別なマークアップは正しく表示されません。

ASCII-Table-wide

質問と回答

Q:ASCIIとは何ですか?


A:ASCIIはコンピュータ用の文字表で、英語のアルファベット、数字、その他の一般的な記号を使ったテキストを扱うためにバイナリコードを使用しています。

Q:ASCIIとは何の略ですか?


A:ASCIIは、American Standard Code for Information Interchangeの略です。

Q:ASCIIはいつ開発されたのですか?


A:ASCIIは1960年代に開発されました。

Q:コードには何文字が含まれていますか?


A:コードには128文字の定義があり、0から127までの数字が割り当てられています。

Q:ASCIIの1文字を表現するには何ビット必要ですか?


A:ASCII文字を表現するためには、7つの2進数(ビット)が必要です。

Q:ASCIIコンピュータのファイルは、1文字につき1バイトを使用するのですか?


A:はい、ASCIIコンピュータ・ファイルは1文字あたり1バイトを使用し、1バイトあたり8ビットを使用します。

Q:標準ASCIIは現在もよく使われているのですか?A:はい、標準ASCIIは現在でも特にコンピュータ・ソフトウェアやHTMLファイルでよく使われています。

AlegsaOnline.com - 2020 / 2023 - License CC3