středa 8. června 2011

Další z možností vložení asembleru do C


Další z možností vložení asembleru do C v KEILu. Dokonce funguje krokování v C i v Asembleru.

soubor DA.asm


NAME    DA_FUNC

?PR?da_func?DA_FUNC    SEGMENT CODE
    PUBLIC  da_func

    RSEG  ?PR?da_func?DA_FUNC
da_func:
    USING   0
    ;DEC        A
    ;INC        A
    DA      A
    RET

    END
 soubor main.c

extern void da_func(void);

void main()
{
               
da_func();

}


Žádné komentáře:

Okomentovat