why-hardware-emulations-os-is-like-a-computer-system