Pamięć RAM o rozmiarze 32 KiB, z czego 20 KiB było dostępne dla użytkownika. By ograniczyć koszty, w komputerze zastosowano bardziej pojemne i tańsze układy pamięci dynamicznej RAM. Użycie tylko 4 kości RAM powodowało, że procesor musiał wykonywać dwa cykle odczytu, aby otrzymać całe 8 bitowe słowo. W efekcie dostęp do pamięci RAM był wolniejszy niż w BBC Micro. Problem ten nie dotyczył pamięci ROM.
Obsługa grafiki realizowana była przez układ ULA i umożliwiała wyświetlanie obrazu w następujących trybach:
Mode 0: 640×256 pikseli, 2 kolory (monochromatyczny) Mode 1: 320×256 pikseli, 4 kolory Mode 2: 160×256 pikseli, 16 kolorów Mode 3: 80×25 znaków, 2 kolory (monochromatyczny) Mode 4: 320×256 pikseli, 2 kolory (monochromatyczny) Mode 5: 160×256 pikseli, 4 kolory Mode 6: 40×25 znaków, 2 kolory (monochromatyczny)
Dostępna paleta barw obejmowała 8 kolorów. W trybie z 16 kolorami, 8 z nich były wybierane z palety, a pozostałe 8 były ich migającymi wersjami.
Układ ULA umożliwiał znaczną redukcję liczby układów scalonych w porównaniu do BBC Micro. Pozwoliło to na obniżenie kosztów produkcji.