green Если Вы вторично столкнулись с какой-то проблемой и при этом из нужной Вам функции не соорудили библиотеку, то разбираться, даже со своим...
badbyy то есть ты хотел, что бы за тебя кто-то писал программу? Тогда говори об этом прямо. Для тех, кто "вообще ничего в ассемблере не шаришь",...
badbyy Насколько я помню, при старте com-программы в cx содержится размер программы. Сохраняй его в переменную, переводи в ASCII символы и выводи...
t00x продолжение этого?
loxodromic резервируется место под 32 байта, а не 32 копии переменной размером в слово (32*2=64 байта), а для lpFmt db "%d",0 вообще-то...
t00x А какой алгоритм Вы оптимизируете?
sNick Посмотри пример в аттаче и не парь моск:)
xin551 WASM.BEGINNERS->Сам себе Iszelion вывод окна с минимумом кода iNTA_SYS Класс!!!
green При использовании коротких (в идеале односимвольных) идентификаторов будет расти длинна комментариев, иначе уже через неделю не вспомнишь...
[del]
t00x 1) наверное можно and ecx,1 заменить на movzx ecx,cl 2) поиск минимума cmp ecx, [ebp+16]/cmovl edx, ecx/setnl cl можно заменить на sub...
t00x 1) Буквы не выговаривают, а пишут, проговаривают звуки, 2) в мозге хранятся слова и фразы в виде высокочастотных составляющих (этакая...
t00x 1) если array мелкий т.е. ecx<256 тогда and ecx,1 лишнее 2) флаг DF=0 при старте программы под WinNT, если его внутри программы не меняешь,...
device правда по-русски это будет ИТД ИТП
Great Вероятно здесь намек на З.Фрейда, у кого член длиннее - у того код оптимальнее и наоборот
t00x заменим scasd cmp eax,[edi] тогда вот этот кусок cld ; @nextdata: mov eax, [esi] ; data mov ecx, [ebp+8] ; add esi, 4 ; dd...
jecxz Жжоте не по-деццки "WASM.A&O->Обсуждение алгоритмов и техник оптимизации кода"
Miha_X INT 11H ;Прерывание, возвращающее информацию о состоянии подключенных устройств ;Теперь в AX хранится эта информация об...
dag retn -- для com-файлов прекрасный выход и короче int 20h на 1 байт, правда стек должен быть сбалансирован, иначе можно использовать комбинацию...
neyro Долго и упорно читай документацию на WASM.RU
Имена участников (разделяйте запятой).