Tak, w oryginalnym Spectrum - wszystkich parzystych, od 0 do 65534.
ULA dekoduje jedynie niski stan A0, ignorując pozostałe linie adresowe.
Dlatego, by uniknąć kolizji, wszelkie interfejsy - a także dodatkowe rejestry w modelach 128K - używają adresów nieparzystych.
EDIT: to, co skreśliłem, jeszcze weryfikuję. Zdaje się, że chodzi tylko o parzyste adresy dla A15=0 i A14=1, czyli "odpowiednik" pamięci ekranu, ale w przestrzeni I/O. Tak na logikę ma to większy sens.