What is the difference between MOV and MVI?
Answers were Sorted based on User's Feedback
Answer / deepak k
1.MOV is used to transfer data between Registers.
2.MVI is used to transfer Direct data to Register.
e.g. MOV R2,R4 and MVI R1, #33H
Is This Answer Correct ? | 210 Yes | 28 No |
Answer / geo
MOV is used for normal transfer of data...
MVI is used for transfer of an immediate data
Is This Answer Correct ? | 103 Yes | 30 No |
Answer / nairita
MOV:
This instruction copies the contents of the source
register into the destination register; the contents of
the source register are not altered. If one of the
operands is a memory location, its location is
specified by the contents of the HL registers.
Example: MOV B, C or MOV B, M
________________________________________________________
MVI:
The 8-bit data is stored in the destination register or
memory. If the operand is a memory location, its
location is specified by the contents of the HL
registers.
Example: MVI B, 57H or MVI M, 57H
Is This Answer Correct ? | 39 Yes | 5 No |
Answer / nag
MOV instruction is used to transfer/copy the data between
registers
ex: MOV A, B
MVI Instruction is used copy the constant data/value to a
register
Ex: MVI R1, $12 (Micro dependent, this for 8086)
Is This Answer Correct ? | 40 Yes | 17 No |
Answer / sunil
mov is data transfer between register to register.
eg. mov a,m
mvi is 8 bit data transfer into register.
eg.MVI a,56H
Is This Answer Correct ? | 25 Yes | 8 No |
Answer / hashir
MOV:
This instruction copies the contents of the source
register into the destination register; the contents of
the source register are not altered. If one of the
operands is a memory location, its location is
specified by the contents of the HL registers.
Example: MOV B, C or MOV B, M
AND
MVI:
The 8-bit data is stored in the destination register or
memory. If the operand is a memory location, its
location is specified by the contents of the HL
registers.
Example: MVI B, 57H or MVI M, 57H
Is This Answer Correct ? | 9 Yes | 1 No |
Answer / nagaraju
MOV instruction is data transfer between two registers. it
has two register names in the command
ex: MOV R1,R2
MVI requires is transfer of data into a register. it has
regaister and data in the command
MVI R1,65H
Is This Answer Correct ? | 12 Yes | 5 No |
Answer / iqbal mehdi
MOV and MVI both are the data transfer instructions but Mov-stands for move the content of the source register to destination register.e.g-
MOV Rd,Rs.
MVI-Stands for Move immediate 8-bit data to the registe.e.g-
MVI Rd,data.
Is This Answer Correct ? | 7 Yes | 2 No |
Answer / anil kumar shakys
mov istruction copies content the source register to
destination register and the mvi can use 8 bit data are
stored in destination or memory.
Is This Answer Correct ? | 18 Yes | 14 No |
Answer / mankind
MOV:
MOV instruction is used for copy the data from one
register to another.
MOVI:
MOVI instruction is used for copy the constant value to
a register
Is This Answer Correct ? | 4 Yes | 1 No |
What is coprocessor?
In 8085 microprocessor READY signal does.which of the following is incorrect statements [a]It is input to the microprocessor [b] It sequences the instructions
Give an example of one address microprocessor?
Define the functions of the dx register.
Explain jnc.?
Which line will be activated when an output device require attention from CPU?
What is the RST for the TRAP?
What type of architecture is used in 8085 microprocessor?
Explain the different modes of operations of the 8086?
What are the different types of instructions of 8085?
What are the advantages of memory segmentation in 8086
what is the undefined bits in flag registers of 8085 microprocessor?