![](/images/new-backgrounds/1290705/290705265x1.webp)
J MP JUMP UNCONDITIONALLY JMP
Encoding:
1111 01 001 1
DEST = (lP) + disp
11 1 1 | 0 1 0 1 1 1 | d isp |
DEST | = (IP) + disp sign extended to |
111111111 1mod 1 00 rIm 1
DEST = (EA)
1111 01 01 0 1
1
DEST = offset, SEG = seg
Inter-Segment Indirect:
11111111 1 1mod 1 01 rIm 1
D·EST= (EA), SEG = (EA +2)
JMP Operands Clocks Transfers Bytes JMP Coding Example
15 | - | 2 | JMP SHORT | |
15 | - | 3 | JMP WITHIN_SEGMENT | |
15 | - | 5 | JMP FAR_LABEL | |
memptr16 | 18+EA | - | JMP [BX].TARGET | |
regptr16 | 11 | - | 2 | JMPCX |
memptr32 | 24+EA | - | JMP OTHER.SEG [SI] |