_______________________________________________________________ .386 .model flat, stdcall ExitProcess PROTO ,:DWORD MessageBoxA PROTO ,:DWORD, :DWORD, :DWORD, :DWORD .data MsgBoxCaption db "Пример окна сообщения",0 MsgBoxText db "Программировать на Ассемблере под Win32 очень просто!",0 .const NULL equ 0 MB_OK equ 0 .code Main: INVOKE MessageBoxA, NULL, ADDR MsgBoxText, ADDR MsgBoxCaption, MB_OK INVOKE ExitProcess, NULL end Main ______________________________________________________________ Или вот для дос:
Code
______________________________________________________________ code SEGMENT assume cs:code, ds:data mov ax,data ;установка mov ds,ax ;регистра ds mov dx,offset mes ;вывод mov ah,9 ;сообщения int 21h ;на экран mov ah,10h ;ожидание нажатия int 16h ;любой клавиши mov ax,4c00h ;выход из int 21h ;программы code ENDS data SEGMENT mes db 'Hello привет ', 13,10,'$' data ENDS end