answersLogoWhite

0


Best Answer

mov r1r2 is invalid instruction because of there is no communication with ALU in its operation;

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why mov R1R2 is invalid instruction?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Specify the opcode and operand in the instruction MOV HL?

mov H , L mov is opcode H L are operands


What is the MOV instruction of microcontroller PIC16F877A?

•The mov instruction carries out assignment in 8086 assembly language. •It which allows us place a number in a register or in a memory location (a variable) i.e. it assigns a value to a register or variable. Example: Store the ASCII code for the letter A in register bx.•A has ASCII code 65D (01000001B, 41H) •The following mov instruction carries out the task:•mov bx, 65d•We could also write it as:•mov bx, 41h•or mov bx, 01000001b•or mov bx, 'A'


What is 1 byte instruction in microprocessor?

1byte instruction = MOV A,B 2byte instruction = MVI A,01H 3byte instruction = STA 2030H


Which instruction in 8086 microprocessor is 6 bytes long?

mov


What does this assembly code MOV FFE2?

Syntax error: incomplete instruction.


When is the address in the instructional pointer updated?

This actually depends on the processor you are referencing; some processors update their IP (Instruction Pointer) before performing a command, and some perform it after the command. To find out if your processor is doing so before or after the command, use the instruction "mov ax,ip" in a debugger, and observe the value of ax. If ax contains the address of the mov instruction, it performs the update of IP after processing a command, while if it contains the address after the mov instruction, it performs the update before processing the command.


What is the different between MOV and MVI in 8085?

In the 8085 microprocessor, the MOV instruction copies data between two registers, or between a register and memory. The MVI instruction differs only in that the source data is contained in the byte immediately following the opcode byte.


What is the use of command MOV A A in 8085 microprocessor?

The MOV A,A instruction in the 8085 does nothing, not even change flags. It only consumes time, specifically four clock cycles plus applicable wait states.


If the 8085 MPU fetches 2057H what is the content of PC?

The instruction 20H is RIM (Read Interrupt Mask). The instruction 57H is MOV D,A. The contents of PC after these two instruction will be 2 greater than it was before starting.


Can Mov used in 8085 for immediate data transfer?

No, not at all this instruction MOV can not be used for immediate data transfer. You will need to use command MVI Rd, 8 Bit Data for immediate data transfer.


Why do use cisc and risc processor?

in cisc concept instruction set is complex but in case of risc the ins truction are reduced. for example for mov operation many instruction are there as mov,mvi,sta,lda,lhld,shld,stax,ldax etc. but in case of risc only load and store(lda ,sta) are used for all as in case of ARM processors.


Write Assembly code for traffic light control system using 8086?

.STACK 100 .DATA CWR EQU 0FFC6 H PORTA EQU 0FFC0 H PORTB EQU 0FFC2 H PORTC EQU 0FFC4 H .CODE START: MOV AX,@DATA MOV DS,AX MOV AL,80H MOV DX,CWR OUT DX,AL MOV AL,F3H MOV DX,PORTC OUT DX,AL MOV AL,FFH MOV DX,PORTA OUT DX,AL MOV AL,FFH MOV DX,PORTB OUT DX,AL MOV CL,03H CALL DELAY TOP: MOV AL,EEH MOV DX,PORTA OUT DX,AL MOV AL,EEH MOV DX,PORTB OUT DX,AL MOV CL,02H CALL DELAY MOV AL,FCH MOV DX,PORTC OUT DX,AL MOV AL,7DH MOV DX,PORTA OUT DX,AL MOV AL,57H MOV DX,PORTB OUT DX,AL MOV CL,15H CALL DELAY MOV AL,E7H MOV DX,PORTB OUT DX,AL MOV AL,FDH MOV DX,PORTA OUT DX,AL MOV AL,EDH MOV DX,PORTA OUT DX,AL MOV CL,02H CALL DELAY MOV AL,F7H MOV DX,PORTB OUT DX,AL MOV AL,F0H MOV DX,PORTC OUT DX,AL MOV AL,F1H MOV DX,PORTA OUT DX,AL MOV CL,15H CALL DELAY MOV AL,FBH MOV DX,PORTA OUT DX,AL MOV AL,FBH MOV DX,PORTB OUT DX,AL MOV AL,50H MOV DX,PORTC OUT DX,AL MOV CL,15H CALL DELAY MOV AL,FEH MOV DX,PORTA OUT DX,AL MOV AL,FEH MOV DX,PORTB OUT DX,AL MOV CL,03H CALL DELAY MOV AL,FFH MOV DX,PORTA OUT DX,AL MOV AL,AFH MOV DX,PORTC OUT DX,AL MOV AL,EEH MOV DX,PORTA OUT DX,AL MOV AL,EEH MOV DX,PORTB OUT DX,AL MOV CL,02H CALL DELAY MOV AL,BFH MOV DX,PORTA OUT DX,AL MOV AL,BFH MOV DX,PORTB OUT DX,AL MOV CL,15H CALL DELAY JMP TOP DELAY: MOV BX,10H D1: MOV CX,0FFFFH D2: LOOP D2 DEC BX JNZ D1 INT 03H END START