12.09.2006, 16:12
общий
это ответ
Здравствуйте, Maksim,V,I/max!
1) Написать mov dx,offset Message после int 20h нельзя, т.к тогда эта строка просто не выполнится. Вообще вам стоит посмотреть в литературе про то как работают прерывания. Для данного случая - 9 функция 21h прерывания выводит строку, адрес строки должен находится в dx - т.е перед прерыванием регистры должны быть сформированы! Если это сделать позже то функция получит неправильные параметры.
2) За вас это делает компилятор.
3) db - Define Byte - определить (задать) байт – директива для определения данных.