Aunque el Z80 sólo puede direccionar 64 KB, se utilizan técnicas de conmutación de bancos (bank switching) que dividen la memoria en bloques de 16 KB de los que 4 están siempre disponibles.