Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

8085 microprocessors

  1. Mar 19, 2015 #1
    While making the program in 8085 , we use two types of instructions .. one is MOV & other is MVI.. but what's the difference between the 2..??
    In both we are moving the data or memory to register or memory.>!! what difference arises by adding "I"..??
  2. jcsd
  3. Mar 20, 2015 #2


    Staff: Mentor

    the mov transfers data from one register to another or one memory location to another or some variant thereof.

    the mvi moves the constant listed in the instruction to a register or memory location.
  4. Mar 22, 2015 #3


    User Avatar
    Science Advisor

  5. Mar 22, 2015 #4


    Staff: Mentor

    The "I" in MVI stands for "immediate." In many assembly languages, a constant is called an immediate value.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook