На 64-битных можно так shld eax,ebx,35 mov eax,[base+eax*2+eax]
Y_Mur Хочешь сказать, что imul eax,edx,24 mov eax,[base+eax] Будет быстрее чем lea eax,[ebx*2+ebx] mov eax,[base+eax*8] И этого mov eax,ebx shl...
Да посылай сообщения EM_SETSEL и EM_SETCHARFORMAT для изменения цвета отдельных слов EM_SETBKGNDCOLOR для изменения цвета фона Для перехода на...
текст в консоли не нужно виделять или считывать Ну тогда OpenGL
Физика и математика в программировании конечно нужна. Но не такая какой учат в вузах. В общем не страшно если не понимаешь - это не очень сильно...
Х.з. вот нагуглил
на FASM`е примерно так ;esi - num ;edi - loop lea eax,[star+esi*2+esi] lea edx,[edi*2+edi+3] sub eax,edx push dword 255 movzx edx,byte[eax+2]...
Мой компьютер->Свойства C:\->очистка диска->сжатие старых файлов Не помогает?
leo О великий гуру, ты открыл мне глаза! sub eax,1 это не то же самое, что add eax,-1. Буду медитировать над этим. Добавлено: Ага - логично, всё...
Вот недавно подсел на Arch Enemy. Необычное сочетание добродушной музыки и злобного вокала.
leo Круто! Но там наверное sbb eax,0 вместо adc eax,edx. cppasm Вроде бы проблема не в cdq, а в adc. Ждём Black_mirror.
mov edx,eax and ecx,3 shr edx,cl sar edx,31 add eax,edx
IMHO та строка лишняя push ebx ; Указатель на строку с именем файла.
Можно конечно, но тебе придётся реализовать полосы прокрутки и ресайз колонок.
jawbreaker Видимо ты пытаешься скомпилировать 32-битный код mov dx,offset BUFFER В FASM`е можно написать use16, в MASM`е незнаю.
WoLfhOUnD Используй битовые множества. org 100h push $B800 pop es xor di,di @@:xor ax,ax int 16h mov dx,ax movzx eax,al bt...
gvay Видимо синтаксис немного отличается от FASM. Замени mov si,arr на lea si,arr.
db 0Ah Там просто замеряется сколько тактов пройдёт за 1000 миллисекунд (герц - это количество тактов в секунду, в секунде 1000 миллисекунд). mov...
int 16h - вызов прерывания 16h. В реальном режиме это сервис для работы с клавиатурой. В данном случае нужен для ожидания нажатия клавиши перед...
Mikl___ Многабукофф Обычно принято dx:ax, edx:eax Обычно принято al, ax, eax Ещё форматирование кода помогает (если формат удобен для ТЕБЯ).
Имена участников (разделяйте запятой).