Мне было интересно следующее. При написании ассемблера я заметил, что IA32 спроектирован таким образом, чтобы способствовать использованию относительных переходов, то есть переходить на величину смещения байтов по сравнению с использованием абсолютных переходов, то есть изменять eip на определенный адрес в памяти. Какова логика этого?