ZX Spectrum teckenuppsättning

ZX Spectrum-teckenuppsättningen är en ASCII -  variant som används i ZX Spectrum 8-bitarsdatorn , dess variationer och kloner.

Utskrivbara tecken med koder i intervallet 0x20-0x7F är samma som ASCII-1963, förutom pundtecknet (£) med koden 0x60 istället för accent (`), och copyright-tecknet (©) istället för kontrollkoden 0x7F (DEL ).

Block 0x80-0x8F används för pseudografiska tecken. Området 0x90-0xA4 är reserverat för användardefinierade symboler (User Defined Graphics, UDG). Koderna 0xA5-0xFF motsvarar BASIC språknyckelord. ZX Spectrum 128 använder också de två sista UDG-tecknen för nyckelorden SPECTRUM och PLAY.

0x 1x 2x 3x 4x 5x 6x 7x 8x 9x Yxa bx Cx Dx Ex t.ex
x0 BLÄCK   0 @ P £ sid (A) (Q) VAL USR FORMATERA LPRINT LISTA
x1 PAPPER ! ett A F a q (B) (R) LEN STR$ FLYTTA LLIST LÅTA
x2 BLIXT " 2 B R b r (C) (S) SYND CHR$ RADERA SLUTA PAUS
x3 LJUS # 3 C S c s (D) (T) * COS INTE ÖPPNA # LÄSA NÄSTA
x4 OMVÄND $ fyra D T d t (E) (U) ** SOLBRÄNNA BIN STÄNGA# DATA PETA
x5 ÖVER % 5 E U e u (F) RND ASN ELLER SAMMANFOGA ÅTERSTÄLL SKRIVA UT
x6 kommatecken & 6 F V f v (G) INKEY$ ACS OCH KONTROLLERA NY KOMPLOTT
x7 FLIK ' 7 G W g w (H) PI ATN <= PIP GRÄNS SPRINGA
x8 vänster ( åtta H X h x (jag) FN LN >= CIRKEL FORTSÄTTA SPARA
x9 höger ) 9 jag Y i y (J) PUNKT EXP <> BLÄCK DÄMPA Slumpa ihop
xA ner * : J Z j z (K) SKÄRM$ INT LINJE PAPPER REM OM
xB upp + ; K [ k { (L) ATTR SQR SEDAN BLIXT FÖR CLS
xC radera , < L \ l | (M) SGN TILL LJUS GÅ TILL DRA
xD stiga på - = M ] m } (N) FLIK magmuskler STEG OMVÄND GÅ SUB KLAR
xE . > N ^ n ~ (o) VAL$ TITT DEF FN ÖVER INMATNING LÄMNA TILLBAKA
xF / ? O _ o © (P) KODA I KATT UT LADDA KOPIERA

(X) - symbolen hänvisar till användardefinierbar grafik
*  - SPECTRUM i 128K BASIC
**  - SPELA i 128K BASIC

Länkar