Which of the following x86 instructions are position-independent (i.e., the code can be executed at any memory address)?