- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 2 von 2

Thema: Anfänger asm Problem komischer Fehler

  1. #1

    Anfänger asm Problem komischer Fehler

    Anzeige

    E-Bike
    Hi
    ich habe jetzt angefangen ASM zu programmieren. Ich wollte dann auch diese Beispielprogramm linken usw.:



    .MODEL Small ;Speichermodell: Small
    .STACK 100h ;Stackgröße auf 256 Byte
    .DATA ;Beginn des Datensegmentes
    Meldung DB "Hallo Welt$" ;Unsere Meldung
    .CODE ;Beginn des Codesegmentes
    Start: mov ax,data
    mov ds,ax ;Inhalt von AX nach DS
    mov dx,OFFSET Meldung ;Offsetadr. nach dx
    mov ah,09h
    int 21h ;Schreibe String
    mov ah,4Ch
    int 21h ;Programm beenden
    END Start

    dann kommt aber diese Fehlermeldung obwohl das Programm korrekt sein müsste da es von der Buch-CD stammt !!!
    Code:
     Assembling: C:\masm32\bin\hallo.asm
    C:\masm32\bin\hallo.asm(6) : error A2006: undefined symbol : data
    C:\masm32\bin\hallo.asm(13) : warning A4023: with /coff switch, leading undersco
    re required for start address : Start
    könnt ihr mir helfen
    MfG erik.rostock

    [scroll:06e949d834]http://www.irdip.de[/scroll:06e949d834]

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    also, beim ersten Fehler kann ich dir helfen: "data" geht nicht, du mußt das Feld nehmen : Start: mov ax, Meldung

    der zweite is was formales, probier (ohne gewähr) END _START
    da bin ich aber auf Glatteis.

    Frage: was, beim Zeus, ist das für ein Gerät, wo das noch läuft ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress