as017 assembler invoke

Макрос invoke позволяет сократить исходный текст программы в несколько раз, сохраняя ее функционал. Здесь показано его использование на примере программы усреднения, подробно описанной в видео as016. Подробно рассмотрен код, который при этом генерируется из текста процедуры. Заметно, что все рутинные операции со стеком invoke реализует сам. Invoke обеспечивает естественный порядок передачи параметров и следит за их количеством. Исходник, как всегда, можно скачать с моего сайта.
Back to Top