an 8 bit virtual machine similar to 6502