Набор символов ZX Spectrum
Набор символов ZX Spectrum — это вариант ASCII, используемый в 8-разрядном компьютере ZX Spectrum, его вариациях и клонах.
![](../I/ZX_Spectrum_character_set.png.webp)
Набор символов ZX Spectrum
Печатные символы с кодами в диапазоне 0x20-0x7F совпадают с ASCII-1963, за исключением знака фунта (£) с кодом 0x60 вместо знака акцента (`), а также символа копирайта (©) вместо контрольного кода 0x7F (DEL).
Блок 0x80-0x8F используется для символов псевдографики. Диапазон 0x90-0xA4 отведён под символы, определяемые пользователем (User Defined Graphics, UDG). Коды 0xA5-0xFF соответствуют ключевым словам языка BASIC. ZX Spectrum 128 также использует два последних символа UDG для ключевых слов SPECTRUM и PLAY.
0x | 1x | 2x | 3x | 4x | 5x | 6x | 7x | 8x | 9x | Ax | Bx | Cx | Dx | Ex | Fx | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
x0 | INK | 0 | @ | P | £ | p | ![]() | (A) | (Q) | VAL | USR | FORMAT | LPRINT | LIST | ||
x1 | PAPER | ! | 1 | A | Q | a | q | ![]() | (B) | (R) | LEN | STR$ | MOVE | LLIST | LET | |
x2 | FLASH | " | 2 | B | R | b | r | ![]() | (C) | (S) | SIN | CHR$ | ERASE | STOP | PAUSE | |
x3 | BRIGHT | # | 3 | C | S | c | s | ![]() | (D) | (T)* | COS | NOT | OPEN # | READ | NEXT | |
x4 | INVERSE | $ | 4 | D | T | d | t | ![]() | (E) | (U)** | TAN | BIN | CLOSE # | DATA | POKE | |
x5 | OVER | % | 5 | E | U | e | u | ![]() | (F) | RND | ASN | OR | MERGE | RESTORE | ||
x6 | comma | AT | & | 6 | F | V | f | v | ![]() | (G) | INKEY$ | ACS | AND | VERIFY | NEW | PLOT |
x7 | TAB | ' | 7 | G | W | g | w | ![]() | (H) | PI | ATN | <= | BEEP | BORDER | RUN | |
x8 | left | ( | 8 | H | X | h | x | ![]() | (I) | FN | LN | >= | CIRCLE | CONTINUE | SAVE | |
x9 | right | ) | 9 | I | Y | i | y | ![]() | (J) | POINT | EXP | <> | INK | DIM | RANDOMIZE | |
xA | down | * | : | J | Z | j | z | ![]() | (K) | SCREEN$ | INT | LINE | PAPER | REM | IF | |
xB | up | + | ; | K | [ | k | { | ![]() | (L) | ATTR | SQR | THEN | FLASH | FOR | CLS | |
xC | delete | , | < | L | \ | l | ![]() | (M) | AT | SGN | TO | BRIGHT | GO TO | DRAW | ||
xD | enter | - | = | M | ] | m | } | ![]() | (N) | TAB | ABS | STEP | INVERSE | GO SUB | CLEAR | |
xE | . | > | N | ^ | n | ~ | ![]() | (O) | VAL$ | PEEK | DEF FN | OVER | INPUT | RETURN | ||
xF | / | ? | O | _ | o | © | ![]() | (P) | CODE | IN | CAT | OUT | LOAD | COPY |
(X) — символ относится к User Definable Graphics
* — SPECTRUM в 128K BASIC
** — PLAY в 128K BASIC
Ссылки
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.