main proc
jmp .data
main endp
.data
;some code
end
.code, .data — это смысловая разметка, она не имеет привязки (напрямую) к состоянию процессора.
а у .data случаем исполняемый бит не очищается?..
Не знаю, открою ли Америку, но команда jmp является вариантом команды add. Просто одним из слагаемых выступает текущее положение счетчика команд (IP).
в том плане, что jmp туда закончится исключением
Толкование значения описания сегмента сильно зависит от процессора и ассеблера (в смысле программы для компеляции).
Обсуждают сегодня