Ergebnis 1 bis 10 von 11

Baum-Darstellung

  1. #1
    Anfänger
    Registriert seit
    15.05.2010
    Beiträge
    10

    Standard Problem mit ersten Assembler Prog. Linken usw. geht nicht.

    Guten Tag.


    Ich habe angefangen mit Assembler, aber so ganz will es nicht funktionieren.
    Ich verwende MASM + Win7.

    Aus dem Buch "Assembler Maschinnahes programmieren von Anfang an" habe Ich folgenden Quelltext abgetippt:

    PHP-Code:
    DATEN SEGMENT
    MELDUNG db 
    "Assembler ist garnicht so schwer"
            
    db "$"

    DATEN ENDS
    CODE SEGMENT

        ASSUME CS
    :CODE,DS:DATEN

    Anfang
    mov ax,DATEN
            mov ds
    ,ax

            mov dx
    ,offset Meldung

            mov ah
    ,9

            int 21h

            mov ah
    ,4Ch

            int 21h

            


    CODE ENDS

    END Anfang 
    Das ganze habe Ich dann mit "speichern unter" als "asm1.asm" gespeichert.
    Jetzt wollte ich das gerne ausführen.
    Dazu habe Ich im MASM auf Projekt > Assemble&Link geklickt.

    Das funktioniert aber nicht, ich bekomme folgende Meldung:



    Uploaded with ImageShack.us

    Aus dem Text sehe Ich , das Irgendwas mit meinen Quelltext nicht stimmt.
    Ich finde den Fehler aber nicht, oder stimmt was mit meinem Programm nicht?

    Ich bitte darum das mir vielleicht mal Jemand unter die Arme greift damit ich Anfänger zumindest meine Umgebung korrekt zum laufen kriege und weiß, wie man ein Assembler Code in ein ausführbares Programm umwandelt.

    Im Buch wird gesagt, das es für MSDOs ist, liegt daran vielleicht das Problem? ... Im Buch wird gesagt ich könne es mit MASM Ausführen.
    Wenn es wirklich das Problem ist, könnte mir Jemand das was da oben steht in Windows umschreiben... damit ich sehen kann ob mein MASM richtig funktioniert?

    Vielen Dank.

    Compufreak
    Geändert von compufreak (15.05.2010 um 13:19 Uhr)

Stichworte

Berechtigungen

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