Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Jump and far jump

Name: Anonymous 2007-03-05 22:03 ID:FqP1gIIb

What's the difference between a far jump and a regular jump? For the life of me, I can't find anything on Google.

Name: Anonymous 2007-03-06 5:52 ID:UhiHXOqh

Some processors have two jump instructions or sets of branch instructions: a short jump, which takes less bytes, is faster and is limited to offsets of (typically) 8-16 bits, which is intended to be used most of the time (loops require jumps, and 99% of them are short) and to save code cache memory. Then you have far jumps, which allow you to jump to any address, but this takes more bytes because it needs to support offsets of (typically) 32-64 bits.

Name: Anonymous 2007-03-07 16:09 ID:Heaven

What's a jump?

-- Smug Haskell Weenie

Name: Anonymous 2010-07-05 15:52


# test
test
# test

Name: Anonymous 2011-02-03 3:21

Name: Sgt.Kabu얘䆍kiman⣯ 2012-05-28 23:13

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List