PETSCII -Speedylook Encyclopedia
PETSCII ( ペット s タルダード c のode 私 nformation 私 nterchenge)、とも呼ばれます CBM ASCII 、1977年にペットから始まり、VIC-20、C64、プラス/4、C16、およびC128を介して、8ビットコモドールビジネスマシン(CBM)で使用されるASCII文字セットのバリエーションです。
この一連のキャラクターは、レナード・トラミエルとペットのデザイナー、チャック・ペドドによって設計されました。 VIC-20は同じピクセルを使用してPETとピクセルソースを使用しましたが、Commodore 64はPETで使用されているものとは異なるバリアントを使用しました。このようなバリアントは「Atari Font」と呼ばれていました。
C64のPETSCIIは、2つのモード「Shifted」と「Unshifted」に表示されます。添付のテーブルは、各モードの文字のセットを示しています。
PETSCIIは、1963年のASCIIバージョンに基づいています。大文字(「非シフト」モード)、$ 5Eポジションの(^)の代わりに上向きの矢印(↑)、$ 5Fポジションの下線シンボル(←)の代わりに左側(←)の矢印のみを提示しました。
「シフトされていない」モード、チケット $ 60- $ 7F
と $ a0- $ ff
それらはグラフィック文字に割り当てられます。範囲の入り口 $ 00- $ 1F
と $ 80- $ 9f
制御文字と位置が含まれています $ 60- $ 7F
繰り返しの文字が含まれています $ c0- $ df
、同じことが範囲にも当てはまります $ e0- $ fe
と $ 7e -$ ff
。
PETSCIIが開発された理由の一部は、ペットのプログラム可能なビットマップのグラフィック方法の欠如であり、キャラクターの再定義能力を所有していない理由の一部です。
PETSCIIには、範囲が「シフトした」モードも含まれています $ 41- $ 5A
小さな文字が含まれています $ 61- $ 7A
大文字。これはASCII-1977の逆になるため、8ビットコモドールと標準のASCIIを使用する別のコモドールとの間のテキストステップがテキストへの投資を生み出します。したがって、標準のASCIIバージョンでは動作しない他のマシンと同様に、テキスト交換の場合にはソフトウェア変換が必要です。残りの範囲は、「シフトされた」モードではそのままです。
次のようなカーソルとスクリーン制御コード {家}
、 {clr}
、 {rvs on}
と {rvs off}
。本質的に、コード端子マシンの出力コードに非常に似ています。
すでに述べたように、PETSCIIを使用すると、「Unshi -Upモード(大文字+グラフィックスキャラクターセット)を「シフト」(下+大文字セット)に変更できます。この変更は、特別なコマンドを通じて行われます。
コードテーブル [ 編集します ]
PETSCIIコードのすべての文字がグラフィックス(コントロールコード)であるわけではなく、すべてがUnicodeで対応する表現を持っているわけではないため、おそらくWeb Explorerに表示できませんでした。次の表は、Unicodeに対応しているPetsciiのグラフィックサインを示しています。非安定は、名前の略語によって表されます。ランクと列の見出しは、8ビット値の生成に必要な16進数桁の組み合わせを示しています。
PETSCII(コモドール64) | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | 遠い | xb | XC | XD | 車 | XF | |
0x | 未使用 | wht | 未使用 | シフト有効になります | シフト無効になります | 未使用 | cr | それで | 未使用 | |||||||
1x | 未使用 | 下 | RVSオン | 家 | の | 未使用 | 赤 | 右 | GRN | ブルー | ||||||
2x | sp | ! | 「 | # | $ | % | & | ‘ | ( | )) | * | + | 、 | – | 。 | / |
3x | 0 | 初め | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | a | B b | C c | D d | そして | f f | g g | h h | 私 | 一言もない | K k | L l | んん | n n n | o o |
5x | p p | Q Q | R r | S s | t t | u u | V v | w w | x x | そして | グーグー | [ | £ | ] | ↑ | ← |
6x | ━ | ♠A | b | ━c | �d | �E | �f | �g | �h | ╮I | ╰j | ╯k | �L | ╲m | ╱n | �o |
7x | �p | ●Q | �r | ♥S | �t | ╭U | ╳v | ○w | ♣X | �そして | ♦z | ┼ | � | │ | II▒ | ◥� |
8x | 未使用 | 組織 | 未使用 | F1 | F3 | F5 | F7 | F2 | F4 | F6 | F8 | lf | と | 未使用 | ||
9x | blk | 上 | RVSオフ | CLR | ins | BRN | lt red | GRAY1 | グレー2 | Lt grn | lt blu | グレー3 | それでも | 左 | イェル | 前 |
斧 | nbsp | ▌ | ▄ | ▔ | c | ▏ | ▒ | ▕ | � | ◤� | � | ├ | � | └ | ┐ | ▂ |
BX | ┌ | ┴ | ┬ | ┤ | ▎ | ▍ | � | � | � | ▃ | �✓ | � | � | ┘ | � | � |
CX | ━ | ♠A | b | ━c | �d | �E | �f | �g | �h | ╮I | ╰j | ╯k | �L | ╲m | ╱n | �o |
dx | �p | ●Q | �r | ♥S | �t | ╭U | ╳v | ○w | ♣X | �そして | ♦z | ┼ | � | │ | II▒ | ◥� |
元 | nbsp | ▌ | ▄ | ▔ | c | ▏ | ▒ | ▕ | � | ◤� | � | ├ | � | └ | ┐ | ▂ |
fx | ┌ | ┴ | ┬ | ┤ | ▎ | ▍ | � | � | � | ▃ | �✓ | � | � | ┘ | � | II▒ |
参照してください [ 編集します ]
Recent Comments