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:
Anonymous2007-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.