ARM Technical Support Knowledge Articles

EMOV ASM INSTRUCTION FOR THE PHILIPS MX

Applies to: CX51 C Compiler

Answer


Information in this article applies to:


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

Article last edited on: 2004-04-16 16:00:03

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential