Цитата(InvisibleFed @ Jul 22 2008, 11:34)

Известно, что в функцию параметры можно передавать не одним способом: через стэк, через регистры. Допустим, есть функция полностью написанная на асме. Как мне передать в нее, зкажем значение переменной var1?
В HELP'е CV очень четко прописаны входы-выходы ассемблерной функции. В процедуру параметры передаются через стек, внутри процедуры используется любые из разрешенных регистров (предварительно, конечно, сохраненных в стеке), в конце процедуры проводится восстановление регистров, коррекция стека (удаление входных переменных) и возвращение выходных данных через регистры (в соответствии с типом и размером данных). Другого механизма в CV пока не наблюдалось...