A virtual machine that simulates a hypothetical microprocessor.