Оставлю тут для истории ;) . Длинные nop - до 11 байт включительно. Границу легко можно выровнять, например до 32 байт, современные камни могут...
Эх... даже гугл не знает, что это такое. Казалось бы итак сложно, но винда еще больше усложняет. Пока мой код дойдет до кэша инструкций пройдет хз...
Это высчитывание pivot точки, то есть в ebx содержится уполовиненый индекс - затем берется значение из построенного эффективного адреса. Упрощение...
Вот держи, с замерами и числом элементов :) .file "quicksort" .equ CUTOFF,16 .equ UNROLL,CUTOFF - 1 .equ ELEMENTS_COUNT,1000000 .equ...
Интересная тема, на самом деле можно быстрее. xchg - медленная инструкция, она еще и шину блокирует. рекурсия - источник бранч миссингов, лучше...
На самом деле смысл есть, если вы пытаетесь делать игру или движок. Сейчас кроссплатформенность очень важный фактор для успешности - как...
Evolution_Pixels, Круто, у меня правда только вторая запустилась с лавой, какие-то навороченые шейдеры видимо прикручены. Это видимо OpenGL ?
Ну так выкладывай все это добро, раздел GPU скучает по твоим наработкам ;)
Смотря какая игра. Игры типа змейки,тетриса,сапера можно написать достаточно быстро... С помощью макросов можно даже запилить...
Вообщем с кодом Thetrik, если через gcc, то так сработает, удобно через bat файл, пропиши переменные окружения до nasm в PATH и до папки с ld (это...
Имена участников (разделяйте запятой).