asm und c



  • ja hi ich will asm und c m,ischen für ne gotoxy funktion
    aber ich hab kein plan wie ich das mit parametern machen sollte

    die asm datei:

    PUBLIC _gotoxy

    DATEN SEGMENT
    DATEN ENDS

    STAPEL SEGMENT BYTE STACK
    DW 128 DUP(0)
    STAPEL ENDS

    CODE SEGMENT

    ASSUME CS:CODE,DS:DATEN,ES:NOTHING,SS:STAPEL

    START:

    _gotoxy PROC FAR

    mov ah, 02h ;
    mov dh,0 ; Hier muss der erste parameter statt 0 hinein
    mov dl,0 ; Hier muss der zweite parameter statt 0 hinein
    mov bh,00h ;
    int 10h ;
    ret
    _gotoxy ENDP

    CODE ENDS
    END START

    so dann ich in c dann aufrufe:
    gotoxy(x,y)

    doch wie zu teufel komme ich an die parameter



  • Hoffentlich kannst du hiermit was anfangen:
    http://www.osdev.org/developers/guide01/#Mixing

    ich denk mal es wird noch mehr Antworten geben ... steht auch eigentlich in jedem Asm-Buch drin.


Anmelden zum Antworten