Код (Text): ; int Task( int Parm, ... ) ; push ebp mov ebp,esp add esp,-12 push ebx push esi push edi mov esi,offset _a mov edi,offset _b mov esi,offset _c mov ebx,offset _d Оцените высокое качество генерируемого Borland кода.
mov esi два раза кряду - это может быть элементом оптимизации, для выравнивания адресов следующих инструкций. Тут надо бы привести весь код функции, не только пролог.
ну главное, что работает.. даже быстрые считалки числа PI, к примеру PI_CSS http://www.kurims.kyoto-u.ac.jp/~ooura/pi_fft.html (кстати - достаточно качественые по коду)