Допустимо ли использование команды "SJMP" перехода на метку, если сама метка находится в другом модуле-файле, а адрес следующей команды относительно текущего адреса смещен на 127 байт?
Другие предметы Колледж Переходы и адресация в ассемблере системное программное обеспечение SJMP переход метка в модуле адрес следующей команды смещение 127 байт команды в СПО программирование на ассемблере межмодульные переходы Новый
Команда "SJMP" (Short Jump) используется в ассемблере для выполнения короткого перехода на заданную метку. Однако, важно понимать ограничения, связанные с этой командой.
Основные моменты, которые нужно учитывать:
Таким образом:
Ответ на ваш вопрос: нет, использование команды "SJMP" для перехода на метку, находящуюся в другом модуле, не допустимо, особенно если расстояние превышает допустимые пределы. Для таких случаев следует использовать команды, которые поддерживают переходы на большие расстояния или межмодульные переходы.