Thema: ASM

Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4
  Alt 1. Jul 2002, 18:04
Das kann ich jetzt leider nicht testen - sollte aber unter Turbo Assembler funktionieren (für MS DOSe)
Code:
                .MODEL SMALL
                .STACK 100h
                .DATA
Greeting       DB   'Hello World',13,10,'$'
                .CODE
                ;DS auf das Datensegment zeigen lassen
                mov  AX, @Data
                mov  DS, AX
                ;DOS Interrupt 0x21/Funktion 0x9 (Text darstellen)
                mov  AH, 9
                ;Pointer zur Meldung
                mov  DX, OFFSET Greeting
                ;DOS Interrupt 0x21 ausführen
                int  21h
                ;DOS Interrupt 0x21/Funktion 0x4C (Programm beenden)
                mov  ah, 4Ch
                ;DOS Interrupt 0x21 ausführen
                int  21h
                END
Zitat von DOS Bildschirm:
C>hwelt.exe
Hallo Welt
C>_
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat