Programul prezentat este destinat calculatoarelor din familia SINCLAIR SPECTRUN. El ilustrsaza principiul de memorare a codurilor corespunzatoare unui caracter si realizeaza in finai o afisare marita de 8 ori, deci pe o matrice de 8×8 celule caracter.
In acest scop programul citeste din ROM cei opt octeti corespunzători unui caracter si inlocuieste fiecare bit de valoare 1 cu un caracter grafic, lasindu-se neschimbate celulele caracter corespunzătoare cifrelor binare 0. Portiunea din memorie in care este memorat caracterul respectiv se determina cunoscind adresa memoriei :ROM unde incep sa se memoreze caracterele (15360), la care se aduna codul ASCII al caracterului pe care dorin sa-l tipărim, innultit cu 8 deoarece viecare caracter ocupa in memorie 8 octeti.
Datele corespunzatoare unui caracter sint transformate in forma binara prin impartirea succesiva cu 2, iar resturile se citesc si afiseaza.