Смысл такой: Код (Text): [ORG 0] .model tiny .code ;здесь кусок кода my_lable: ... допустим это загрузилось в 2700:0100 далее я копирую всё это дело (512 байт) по другому адресу, в другой сегмент, допустим в 7000:1111, где 1111 является смещением метки my_lable далее мне необходимо передать управление на метку my_lable, но уже по новому адресу. в nasm`е можно было бы сделать так: JMP 0x7000:0x1111 Вопрос: как это сделать в tasm`е? Спасибо.
Я только изучаю асм. )) можно пояснить, или тыкните носом в пример как это работает и что при этом происходит. спасибо )
Я только изучаю асм. )) можно пояснить, или тыкните носом в пример как это работает и что при этом происходит. спасибо )
протолкнуть в стек? об этом я не подумал )) ещё многому предстоит научиться )) но может быть кто нить знает, утоления жажды знаний ради, возможно ли такое посредством команды JMP?
Я делал просто jmp 7000h:1111h и не получалось. к сожалению попробовать смогу только вечером дома. вот встретил следующее: http://www.severnet.ru/forum/viewtopic.php?t=448&sid=33dc3aa380c1f29158d60d44a71ae2d8 может быть это проблема исключительно ТАСМа?
jmp far seg:offs прекрасно работает в TASM в режиме IDEAL. В режиме совместимости с masm заставить его ассемблировать это не удалось