![]() |
Pamięć |
![]() |
Procesor |
![]() |
Urządzenia We-Wy |
![]() |
Zegar |
![]() |
Wszystko inne |
Typowy emulator wykonuje w pętli to co robiłby rzeczywisty procesor maszyny emulowanej. Czyli wczytuje kolejną instrukcję dla procesora z (wirtualnej pamięci) ,wykonuje ją(zmienia stan rejestrów procesora i zapisuje coś w wirtualnej pamięci). W przypadku odwołań do urządzeń wejścia-wyjścia próbuje je symulować.