home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / 1989 / 10 / grdlagen / hallo.asm < prev    next >
Encoding:
Assembly Source File  |  1989-08-22  |  926 b   |  37 lines

  1. ;========================================
  2. ; File : HELLO.ASM
  3. ; Demoprogramm zur Stringausgabe in DOS
  4. ; in der Version für DC unter Verwendung
  5. ; des Befehls  LEA
  6. ;
  7. ; Funktion:
  8. ; Aufruf der INT 21 Funktion 09 zur
  9. ; Stringausgabe auf dem Bildschirm.
  10. ; Register:  AH = 09,  DS:DX = Zeiger
  11. ;                      auf den String
  12. ; Der String ist mit dem Zeichen $ ab-
  13. ; zuschließen. Hinweis: Bei COM-Files
  14. ; gilt immer CS = DS = SS = ES !!!
  15. ;========================================
  16.  
  17. &Start =
  18. MOV  AH,09           ; DOS-Write String
  19. LEA  DX,&Text        ; Zeiger auf String
  20. ;                      DS = CS !!!
  21. INT  21              ; Text ausgeben
  22. MOV  AX,4C00         ; DOS Exit
  23. INT 21
  24. ;
  25. ;----------------------------------------
  26. ; Datenbereich mit der Textkonstanten
  27. ;----------------------------------------
  28. ;
  29. &Text =
  30. DS Hallo $
  31. ;
  32. ; Programm Ende
  33. ;
  34.  
  35.  
  36. (((((((((Listing 1: HALLO.ASM)))))))))))))
  37.