In this chapter, we will discuss instructions which are not used quite as often, but are still important to know in order to be able to write and read assembly language code well.
9.1 More Jump Instructions
The jump instruction we have seen so far (jmp) is pretty straightforward. You simply give it an address to jump to (usually as a label) and jmp goes there. However, there is more to it than that.
There are basically four types of jump instructions: short, near, far, and indirect. A short jump is a ...