Intel Embedded Microcontroller Microscope & Magnifier User Manual


 
8XC251SA, SB, SP, SQ USER’S MANUAL
A-60
ECALL @DRk
Binary Mode Source Mode
Bytes: 32
States: 12 11
Hex Code in: Binary Mode = [A5][Encoding]
Source Mode = [Encoding]
Operation: ECALL
(PC) (PC) + 4
(SP) (SP) + 1
((SP)) (PC.23:16)
(SP) (SP) + 1
((SP)) (PC.15:8)
(SP) (SP) + 1
((SP)) (PC.7:0)
(PC) ((DRk))
EJMP <dest>
Function: Extended jump
Description: Causes an unconditional branch to the specified address by loading the 8 bits of the high
order and 16 bits of the low order words of the PC with the second, third, and fourth
instruction bytes. The destination may be therefore be anywhere in the full 16-Mbyte
memory space.
Flags:
Example: The label "JMPADR" is assigned to the instruction at program memory location 123456H.
The instruction is
EJMP JMPADR
Variations
EJMP addr24
Binary Mode Source Mode
Bytes: 54
States: 65
Hex Code in: Binary Mode = [A5][Encoding]
Source Mode = [Encoding]
Operation: EJMP
(PC) (addr.23:0)
[Encoding] 1 0 0 1 1 0 0 1 u u u u
CY AC OV N Z
—————
[Encoding] 1 0 0 0 1 0 1 0 addr23–
addr16
addr15–addr8 addr7–addr0