There are plenty of multitasking operating systems with a strong concept of processes without any memory protection being involved - it just means any single process can overwrite resources belonging to others, or the OS itself.
There is no separate per-process address space on 8080 or Z80, for that you need an MMU/protected mode.