Setul de caractere ZX Spectrum

Setul de caractere ZX Spectrum este o  variantă ASCII utilizată în computerul ZX Spectrum pe 8 biți , variațiile și clonele sale.

Caracterele imprimabile cu coduri în intervalul 0x20-0x7F sunt aceleași ca ASCII-1963, cu excepția semnului lire sterline (£) cu codul 0x60 în loc de accent (`) și a caracterului de drepturi de autor (©) în loc de codul de control 0x7F (DEL). ).

Blocul 0x80-0x8F este folosit pentru caracterele pseudografice. Intervalul 0x90-0xA4 este rezervat simbolurilor definite de utilizator (User Defined Graphics, UDG). Codurile 0xA5-0xFF corespund cuvintelor cheie ale limbii BASIC. ZX Spectrum 128 folosește și ultimele două caractere UDG pentru cuvintele cheie SPECTRUM și PLAY.

0x 1x 2x 3x 4x 5x 6x 7x 8x 9x Topor bx Cx Dx Ex fx
x0 CERNEALĂ   0 @ P £ p (A) (Q) VAL USR FORMAT LPRINT LISTĂ
x1 HÂRTIE ! unu A Q A q (B) (R) LEN STR$ MUTARE LLIST LĂSA
x2 FLASH " 2 B R b r (C) (S) PĂCAT CHR$ ŞTERGE STOP PAUZĂ
x3 LUMINOS # 3 C S c s (D) (T) * COS NU DESCHIS # CITIT URMĂTORUL
x4 INVERS $ patru D T d t (E) (U) ** TAN COS ÎNCHIDE # DATE ÎMPUNGERE
x5 PESTE % 5 E U e u (F) RND ASN SAU COMBINA RESTABILI IMPRIMARE
x6 virgulă LA & 6 F V f v (G) INKEY$ ACS ȘI VERIFICA NOU PLOT
x7 TAB ' 7 G W g w (H) PI ATN <= BEEP FRONTIERĂ ALERGA
x8 stânga ( opt H X h X (eu) FN LN >= CERC CONTINUA SALVAȚI
x9 dreapta ) 9 eu Y i y (J) PUNCT EXP <> CERNEALĂ DIM RANDOMIZE
xA jos * : J Z j z (K) ECRAN$ INT LINIA HÂRTIE REM DACĂ
xB sus + ; K [ k { (L) ATTR SQR APOI FLASH PENTRU CLS
xC șterge , < L \ l | (M) LA SGN LA LUMINOS MERGI LA A DESENA
xD introduce - = M ] m } (N) TAB ABS ETAPA INVERS MERGI SUB CLAR
xE . > N ^ n ~ (o) VAL$ ARUNCA O PRIVIRE DEF FN PESTE INTRARE ÎNTOARCERE
xF / ? O _ o © (P) COD ÎN PISICĂ OUT SARCINĂ COPIE

(X) - simbolul se referă la grafica definibilă de utilizator
*  - SPECTRUM în 128K BASIC
**  - PLAY în 128K BASIC

Link -uri