Indy_, Я не студент, и лабу не делаю :) Здесь была хорошая ветка, и я пытаюсь её найти :)
Если не ошибаюсь, на этом форуме была большая ветка, где осуществляли разные реализации поиска символа (производная от strlen). Суть алгоритма в...
Mikl___, Спасибо большое! Вопрос теперь закрыт
Mikl___, Хочешь сказать, независимо от параметров, на стеке будет выделено 32 байта? И предоставляет этот стек вызывающая функция?
Прошу прощения void Test(int x, int y, int z, int u, void* address) { *((int*)address) = x; }
Indy_, В Delphi x64 используется стандартное соглашение о вызове. И я работаю в нём, ассемблер в нём - это вещь второстепенная. Можешь...
Пытаюсь освоить заполнение параметров стека при вызове функции, логика не ясна Нашёл информацию, что стек должен быть выравнен на 16 байт, но...
spa, не выпендривайся
думаю должно быть более цивилизованное средство
0x6b65 --> IDA хорошо дизассемблирует код, позволяет просмотреть конкретную функцию, видит и начало и конец. Осталось определить, как всё это...
спасибо нашёл HexRays получается даже сделать псевдокод но мне нужно снять дамп (поток машинных команд) и сохранить в файл как это сделать ?...
спасибо кэп скачал иду... а как сделать дамп и сохранить его в файл ?
привет есть dll, написанная на C++ необходимо взять дамп функций, причём чтобы конец функций определился автоматически. потому что можно...
edemko, WideString - это единственное исключение во всех остальных случаях - количество элементов. Для FreePascal в [указатель - 4] хранится High...
edemko, это delphi-функции там в динамических массивах [указатель - 4] - количество элементов P.S. странно, но теперь MMX-вариант работает...
Здравствуйте, друзья только сейчас занялся оптимизацией и понял, что MMX-вариант работает в 2.5 раза медленнее, чем обычный почему? размер массива...
Serg50, Дело в том, что в Delphi несколько подопций Debug-а. И люди часто оставляют всё как есть, не доводя до "идельной скорости". В целом лично...
Serg50, 1) Это Debug, и чтобы не потерять переменные их юзают как локальные 2) так счёл оптимизатор persicum, да, в этом смысл fastcall. а не...
persicum, Не п*зди. В Delphi используется стандартный пролог/эпилог и адресация через EBP. Я могу допустить (но только допсутить, потому что...
murder, спасибо точно не нужно ничего делать после SSE ?
Имена участников (разделяйте запятой).