x86 поддерживает короткий переход (JMP, код операции EB + 1-байтовый относительный адрес), который должен делать то, что вы хотите.
В большинстве ассемблеров (включая встроенный ассемблер gcc IIRC) вы можете просто поставить метку, к которой хотите перейти, и использовать jmp mylabel
и позволить сборщику определить правильный код операции и относительный адрес для перехода.