home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / 1989 / 12 / grdlagen / listing2.asm < prev    next >
Encoding:
Assembly Source File  |  1989-09-25  |  1.0 KB  |  31 lines

  1. ;* ---------------------------------------------------------
  2. ;* File : LISTING2.ASM
  3. ;* Demoprogramm zur Stringausgabe in DOS-Version für DC
  4. ;* ---------------------------------------------------------
  5. JMP &START            ; Sprung nach Start
  6. ;
  7. ;* ---------------------------------------------------------
  8. ;* Datenbereich mit der Textkonstanten
  9. ;* ---------------------------------------------------------
  10. ;
  11. &Daten =
  12. DS Hallo : Version 1.0
  13. DB 0D,0A
  14. DS $
  15. ;
  16. ;* ---------------------------------------------------------
  17. ;* Aufruf der INT 21 Funktion 09 zur Stringausgabe auf dem
  18. ;* Bildschirm. Register:  AH = 09,  DS:DX = Zeiger auf den
  19. ;* String. Der String ist mit dem Zeichen $ abzuschließen.
  20. ;* Hinweis: Bei COM-Files gilt immer: CS = DS = SS = ES !!!
  21. ;* ---------------------------------------------------------
  22. &Start =
  23. MOV  AH,09            ; DOS-Write String
  24. LEA  DX,&Daten        ; Zeiger auf String DS = CS !!!
  25. INT  21               ; Text ausgeben
  26. MOV  AX,4C00          ; DOS Exit
  27. INT 21
  28. ;
  29. ;* Programm Ende
  30. ;
  31.