Team OS/2 Italia - Developer Assistant

------------------------------------------

Programmare in Assembler con OS/2


;
; Macros
;


PutMessage          macro
                    push      eax
                    call      strlen
                    push      eax
                    push      stdout
                    call      DosPutMessage
                    add       esp,12
                    endm
                    
Write               proc
                    PutMessage
                    ret
Write               endp

strlen              proc
                    mov       edi,eax
                    mov       ecx,-1
                    xor       al,al
                    repne     scasb
                    mov	eax,ecx
                    inc       eax
                    not       eax
                    ret
strlen              endp

---------------------------------------------------

Torna alla nostra HomePage - Pagina a cura di: Giovanni Pagni
Last modified 24-10-97