Banking management ensures that the system can administer memory with a size of up to one megabyte, even though the Z80 CPU has only a 16-bit address bus.
Communication between different tasks and the operating system usually does not take place via calls, but is done via messages.