Keil™, An ARM® Company

Technical Support

CX51: EMOV ASM INSTRUCTION FOR THE PHILIPS MX


Information in this article applies to:

  • CX51 Version 7.00

QUESTION

I am using the Philips MX chip in the linear addressing mode with the three byte universal pointer to access HDATA. The EMOV instructions EMOV A, @PR0+00H and EMOV @PR0+00H,A are two bytes in length. How many cycles does it take for the EMOV instruction?

ANSWER

Four. Also, do not forget that you must load the Universal 3 byte Pointer which would require the following instructions;

MOV R3, IP
MOV R2, IP+01H
MOV R1, IP+02H

SEE ALSO

Last Reviewed: Friday, April 16, 2004


Did this article provide the answer you needed?
 
Yes
No
Not Sure