Notes on the CPU Emulator