Win32ASM Минимальное приложение



    d8ef8794     

Задача 3.


Итак, с криком "банзай" (восточная школа) либо "мастдай" (западная школа), открываем текстовый редактор и набираем там исходный текст (в обиходе называется сырец) минимального приложения на языке ассемблера. ;Сырец 1. Минимальное приложение на Assembler'e (minimal.asm)

.386 .model flat,stdcall

includelib kernel32.lib

ExitProcess PROTO :DWORD

.code

WinMain PROC ;... push 0 call ExitProcess WinMain ENDP

end WinMain

  Вот она, эта песнь души измученного кролика, из которой, как говорится, ни строчки вырезать, ни матерного слова добавить. Однако это всего лишь своего рода нотный стан с нарисованным на нем скрипичным ключом, размером и нотами. А разве многие из нас могут наслаждаться музыкой, нарисованной на бумаге? Вот именно! Поэтому давайте сначала загрузим эту партитурку в мясорубку, покрутим ручку и посмотрим, какая бяка появится у нас на выходе.

  Мясорубкой мы будем пользоваться специательной, виндозовской. Называется она MASM32, версию имеет 7.0, весит 5 Мб, а скачать ее можно здесь...  
  Как говорится, клик хере фор доунлоад, а пока вы будете эту мясорубку скачивать и привинчивать к столу своей камеры пыток, я прочту вам некоторые строки из прилагаемого к ней буклетика.

 




Содержание  Назад  Вперед