|
|
キャラクタコード (character code) |
8ビットの
2進数は、
0 〜 255 まで、 256種類の数字を表すことができます。
それなら、例えば 「A」 は 65、 「B」 は66、というふうに、
文字に数字を対応させれば、 256種類の文字を表すことができます。
このようにして、英数字や記号、カナ、
あるいは画面表示や印刷、通信などに使われる制御キャラクタなどに数字を割り当ててまとめたものを、
キャラクタコードといいます。
下に表示されている図は JIS コード
(情報交換用符号 (Code for Information Interchange) JIS X 0201 (1997年))
です。
"EBCDIC" をクリックすると、
EBCDIC
(Extended Binary Coded Decimal Interchange Code) に変わります。
IBM が 1964年に定めたもので、「イビシディック」 と読みます。
いずれも8ビットの2進数を2つに分けて、上位4ビットを列方向に、下位4ビットを行方向に
並べて縦横とも 16マスの表を作り、その中に英数字、記号、カタカナなどの文字を当てはめてあります。
表中、任意の位置をマウスでクリックすると、図の下に文字コードが
16進数、および
2進数で表示されます。
図中、小さい灰色の文字が書かれている部分は図形キャラクタ (文字) ではなく、
制御キャラクタが割り当てられています
(ただし、SP は間隔 (space)
を表す図形キャラクタ)。
ここをクリックすると、コードはやや青い色で表示されます。
制御キャラクタは画面に表示される文字ではなく、ディスプレイやプリンタ、通信などで、
それぞれの機器を制御するために使用されます。
空白の部分は図形キャラクタ (文字) も制御キャラクタも割り当てられていない、
未定義の領域です。
ここをクリックすると、コードはやや赤い色で表示されます。
*1 EBCDIC にはコンピュータのメーカーや機種によって部分的に異なるものや、 カタカナを加えたものなど、この図と同じでない場合があります。