org 100h mov ax,3 int 10h push 0B800h pop es mov cx,9 mov si,arr xor di,di mov bx,di @@:lodsb sub al,1 cmc adc bx,di loop @b add...
Так ты же указал начальный адрес memaddr VirtualAlloc(<начальный адрес>,<размер в байтах>,<флаги>); Указывай 0 и всё будет в порядке.
это синтаксис FASM. @ - анонимная метка @b - означает предыдущую анонимную метку В посте #1127 учитывается, что Запустить мало - надо ещё...
"По условию" память можно через VirtualAlloc выделять (но не менее 4096 байт по-моему).
push dword 0 push dword 0 push dword 1.0 call [glColor3f]
gvay Наверно так. Количество ненулевых элементов возвращается в bx. xor bx,bx mov si,di @: lodsb dec al cmc adc bx,0 loop @b Правка:...
StringOut proc a1: lodsb ;загружаем символ из [esi] в al и увеличиваем esi or al,al ; если al равен 0 jz a2 ; то выход...
Про скорость я читал в Intel Software Optimization Reference (надеюсь правильно написАл).
rudik Быстрее, сильнее и выше! Ура товарищи :)
Э-э-э-э... invoke glColor3f,1,0,0 Может надо так invoke glColor3f,1.0,0,0
ax - аккумулятор bx - база cx - счётчик dx - данные si - смещение входных данных di - смещение выходных данных bp - смещение на локальных...
Я в какой-то 256b - демке видел как один и тот же участок памяти использовали как данные и как код, чтобы место сэкономить.
1) Процедуры должны быть по возможности автономными. Это упростит отладку и даст возможность использовать их в других проектах. 2) Используй...
Если все данные разместить в секции кода размер exe уменьшится, но скорость может снизиться.
3 регистра по 4 байта плюс завершающий ноль Вот выдернул из диплома. Bufer большой, потому что в программе он много где используется много для...
Так пиксели будут теряться. Лучше брать среднее арифметическое 4 пикселей. Для 32 битного изображения примерно так: mov dx,height/2 col: ;esi -...
Условие типа if (X>=X1)and(Y>=Y1)and(X<=X2)and(Y<=Y2) then можно и так проверить mask dd 00000000h,00000000h,80000000h,80000000h ............
Чиста калькулятор
Process killer
Э-э-э может просто добавить в прогу ползунок "точность измерения", который будет влиять на длительность sleep`а. Чем дольше sleep, тем точнее...
Имена участников (разделяйте запятой).