asmlamo а вот такое точно будет не правильно. особенно, если потом будут использовать все 4 байта. если окажется, что до этой команды Position =...
Serjuk 0x000000FF это $000000FF или просто 255
А простите у Вас Масм(Тасм) mov ah, 26 mov dx, offset Finish int 33
не проще ли сделать так mov ah, 26 mov dx, Finish int 33 и получать информацию о файле в не в psp, а по метке Finish
Serjuk mov Position, al Position - DWORD al - BYTE and eax, 0x000000FF mov Position, eax
GLEB 0-ой дескриптор = 0. К нему обращаться вообще ни как нельзя. 1-ый дескриптор для GDT, любое обращение к нему кроме чтения дескриптора...
Sunzer Это которая Код: Vandal +1 KeSqueer в ассемблере x86 нельзя адресоваться по адресу из переменной пишите просто mov word ptr [s+3], ax и т.д.
osox osox а зачем тогда ее парсить?
При pop cx в процедуре Color из стека достается не значение cx, а адрес возврата. После int 16 в той же процедуре значение cx уже не определено,...
l_inc Исходя из ваших рассуждений и не очень сложных знаний комбинаторики можно утверждать, что для защищенного режима возможно составить лишь...
Если перевод осуществлять правильно, то файл и не изменится. UINT r2h(byte*buf,char*txt,UINT cnt,UINT max) { char[16]...
MHX_23 Вопрос действительно простой, но решать его можно по разному. Скорее всего самым простым для вас решением будет переписывание консольной...
Но на сколько я помню у масма (или у тасма) были ключи для упорядочивания секций, работает через def файлы. Кстати это где-то здесь и обсуждалось.
Tronix Такого пользователя на форуме не зарегистрировано, вы зря ждете его ответа. Что касается переходов, то советую почитать оригинальные...
drem1lin Это и есть ответ на ваш вопрос. Где в вопросе указано, что необходимо использовать именно порты вв
Имена участников (разделяйте запятой).