vm, ucode