Furthermore, MVI is a move immediate instruction, expecting an immediate value in the instruction, and not a register. I would suggest that you study your language reference, right after you study where you might appropriately ask your questions.