Спасибо, отлично работает! Я это в виде макроса оформил :-)
Это так, для общего развития )))
А. понял, это самомодифицирующийся код, вместу нуля пишем cs, да? А вот насчёт mov ..., cs что-то сомневаюсь... Это какой-то макрос?
Кажется, придумал: jmp short continue addr rd 1 continue: push cs pop word [addr+2] mov bx, target_label mov word [addr], bx jmp far [addr] ;...
И что сделает jmp far [cs:xLabel103]? Это же непрямой переход! Считает 4 байта начиная с адреса xLabel103, запишет их в CS:IP и программа...
Может быть, это прозвучит глупо, но как в fasm (в формате binary) выполнить прямой jmp far в тот же сегмент? И вообще, есть ли аналог масмовской...
2 im1111: Манулы скачивал... Там про линкер ни слова нету. 2 all: спасибо, теперь понял
Я новичок в FASM и не изучил ещё в совершенстве работу с этим замечательным инструментом... Не подскажете, как организовать сборку экзешника из...
Пример испорченной иконки, отображаемой эксплорером - в экзешнике IDA pro 4.04 (для Win32)
Объясните, пожалуйста, как мне защитить ресурсы от редакторов ресурсов (чтобы для них ресурсы выглядели как повреждённые)? Я недавно видел...
Кто-нибудь знает, какие порты зарезервированы для сетевого адаптера? В общих чертах? Я хочу реализовать собственный протокол канального уровня...
:-)) Спасибо! А как насчёт Watcom?
Подскажите, пожалуйста, Watcom assembler бесплатно распространяется? Если да, то где его найти? А также, может быть кто-нибудь знает, где...
Separate names with a comma.