Я заинтересован в изучении сборки (x86) и сделал свою первую программу приветствия. Я использовал отладчик в windows-xp, и мне интересно, может ли кто-нибудь объяснить, что делает каждая строка.Описание сборки hello world
1) jmp 115
2) db 'Hello world!$'
3) -a 115
4) mov ah, 09
5) mov dx, 102
6) int 21
7) int 20
Я приложил screenshoot о каждом шаге, чтобы сделать исполняемый файл в сборке,
Я хотел бы добавить, что значения, которые входят в '' ah' и dx' предписаны документацией услуг, предоставляемых операционной системой DOS. Вам придется искать их, чтобы использовать их. 'int 21' и' int 20' похожи на вызовы функций этим службам. См. Список прерываний Ральфа Брауна (http://www.ctyme.com/rbrown.htm). –
МНОГО СПАСИБО !!!!!!!!!!!!!!!! –