66:
102:
25:
305:(Note that although the first and second jumps are relative, commonly the destination address is shown instead of the relative offset as encoded in the opcode.)
126:
of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be
401:
178:
150:
38:
157:
215:
197:
164:
52:
146:
270:
238:
123:
119:
44:
450:
135:
402:"Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference Manual (6.5MB)"
408:
171:
242:
229:
112:
8:
79:
Please help update this article to reflect recent events or newly available information.
435:
131:
374:
Example three: Jump to the value stored in the EAX register, only in protected mode.
127:
277:
281:
246:
354:
258:
444:
298:
241:
performs an unconditional jump. Such an instruction transfers the flow of
358:
313:
254:
294:
a long jump (inter-segment), a relative jump with a 32-bit pointer;
261:, and an override instruction is used, the instructions may take
118:
Please help to demonstrate the notability of the topic by citing
266:
262:
250:
253:
that perform a jump; depending on whether the processor is in
16:
Unconditional jump instruction in x86 assembly language
276:There are many different forms of jumps: relative,
436:Using SHORT (Two-byte) Relative Jump Instructions
442:
297:and a register-indirect absolute jump using the
53:Learn how and when to remove these messages
216:Learn how and when to remove this message
198:Learn how and when to remove this message
308:Example one: Load IP with the new value
443:
291:a relative jump with a 16-bit pointer;
349:Example two: Load EIP with the value
95:
59:
18:
287:The following examples illustrate:
13:
249:. There are a number of different
14:
462:
429:
34:This article has multiple issues.
100:
64:
23:
42:or discuss these issues on the
394:
1:
387:
113:general notability guideline
7:
10:
467:
147:"JMP" x86 instruction
120:reliable secondary sources
109:The topic of this article
111:may not meet Knowledge's
73:This article needs to be
376:
363:
326:
282:register-indirect jumps
230:x86 assembly language
269:, or segment:offset
115:
226:
225:
218:
208:
207:
200:
182:
110:
94:
93:
57:
458:
451:X86 instructions
423:
422:
420:
419:
413:
407:. Archived from
406:
398:
383:
380:
370:
367:
352:
345:
342:
339:
336:
333:
330:
323:
319:
311:
245:by changing the
236:
221:
214:
203:
196:
192:
189:
183:
181:
140:
104:
103:
96:
89:
86:
80:
68:
67:
60:
49:
27:
26:
19:
466:
465:
461:
460:
459:
457:
456:
455:
441:
440:
432:
427:
426:
417:
415:
411:
404:
400:
399:
395:
390:
385:
384:
381:
378:
372:
371:
368:
365:
350:
347:
346:
343:
340:
337:
334:
331:
328:
321:
317:
309:
280:, absolute and
247:program counter
234:
222:
211:
210:
209:
204:
193:
187:
184:
141:
139:
117:
105:
101:
90:
84:
81:
78:
69:
65:
28:
24:
17:
12:
11:
5:
464:
454:
453:
439:
438:
431:
430:External links
428:
425:
424:
392:
391:
389:
386:
377:
364:
355:protected mode
327:
303:
302:
295:
292:
259:protected mode
224:
223:
206:
205:
188:September 2022
108:
106:
99:
92:
91:
72:
70:
63:
58:
32:
31:
29:
22:
15:
9:
6:
4:
3:
2:
463:
452:
449:
448:
446:
437:
434:
433:
414:on 2009-02-19
410:
403:
397:
393:
375:
362:
360:
356:
325:
315:
306:
300:
296:
293:
290:
289:
288:
285:
283:
279:
274:
272:
268:
264:
260:
256:
252:
248:
244:
240:
237:
231:
220:
217:
202:
199:
191:
180:
177:
173:
170:
166:
163:
159:
156:
152:
149: –
148:
144:
143:Find sources:
137:
133:
129:
125:
121:
114:
107:
98:
97:
88:
85:February 2017
76:
71:
62:
61:
56:
54:
47:
46:
41:
40:
35:
30:
21:
20:
416:. Retrieved
409:the original
396:
373:
348:
320:and IP with
312:, then load
307:
304:
299:EAX register
286:
275:
233:
227:
212:
194:
185:
175:
168:
161:
154:
142:
82:
74:
50:
43:
37:
36:Please help
33:
359:unreal mode
278:conditional
239:instruction
124:independent
418:2009-11-03
388:References
369:0x56789AB1
353:, only in
351:0x56789AB1
158:newspapers
132:redirected
39:improve it
255:real mode
243:execution
122:that are
45:talk page
445:Category
271:pointers
251:opcodes
228:In the
172:scholar
136:deleted
75:updated
344:0x5578
338:0xACDC
332:0x89AB
322:0x5578
318:0xACDC
310:0x89AB
267:32-bit
263:16-bit
232:, the
174:
167:
160:
153:
145:
128:merged
412:(PDF)
405:(PDF)
316:with
179:JSTOR
165:books
134:, or
151:news
382:EAX
379:JMP
366:JMP
357:or
335:JMP
329:JMP
257:or
235:JMP
447::
361:.
324:.
314:CS
284:.
273:.
265:,
130:,
48:.
421:.
341::
301:.
219:)
213:(
201:)
195:(
190:)
186:(
176:·
169:·
162:·
155:·
138:.
116:.
87:)
83:(
77:.
55:)
51:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.