Autor Thema: Problem in ASM  (Gelesen 13851 mal)

JG

  • Beiträge: 189
    • Profil anzeigen
Gespeichert
« am: 19. February 2005, 13:05 »
Hallo,
kann ich in ASM wie in C andere Quellcode dateien mit einbinden? (unter C "#include "xxx.x")
Ich hab mir schon mehere Tutorials durchgelesen, doch in keinen stand es drin...

BigOlly

  • Beiträge: 88
    • Profil anzeigen
Gespeichert
« Antwort #1 am: 19. February 2005, 13:12 »
Klaro geht das.
Für NASM kann ich Dir die Syntax sogar sagen:

%include "include-me.asm"

Bei anderen Assemblern müsste es ähnlich gehen.
====================================================
Zitat: "Es ist schwierig zu antworten, wenn man die Frage nicht versteht."
(würde mich ja mal interessieren ob jemand weiß woher dieser Satz stammt...)

JG

  • Beiträge: 189
    • Profil anzeigen
Gespeichert
« Antwort #2 am: 19. February 2005, 13:17 »
danke

JG

  • Beiträge: 189
    • Profil anzeigen
Gespeichert
« Antwort #3 am: 19. February 2005, 13:39 »
Noch ne frage:
wenn ich mit dem interrupt 16h und der Funktion 00h ein zeichen einlese, in welchem format wird es dann in AH gespeichert?

Another Stupid Coder

  • Beiträge: 749
    • Profil anzeigen
Gespeichert
« Antwort #4 am: 19. February 2005, 13:41 »
Ich glaube ah ist der ASCII-Wert und al der Scancode, habe sowas aber schon sehr lange nichtmehr gemacht, kann also komplett falsch sein.

JG

  • Beiträge: 189
    • Profil anzeigen
Gespeichert
« Antwort #5 am: 19. February 2005, 14:03 »
ah, danke

Noch was: welchen ASCII code hat die enter taste, oder wie wird die eingelesen

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #6 am: 19. February 2005, 14:17 »
Zitat von: Another Stupid Coder
Ich glaube ah ist der ASCII-Wert und al der Scancode, habe sowas aber schon sehr lange nichtmehr gemacht, kann also komplett falsch sein.


komplett falsch nicht, nur anderst rum: AL = ASCII; AH = SCANCODE; das ist fast immer so, auch bei lodsb und stosb, deswegen am besten merken: alles, was ein zeichen zurückgibt speichert das meistens in AL.
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

JG

  • Beiträge: 189
    • Profil anzeigen
Gespeichert
« Antwort #7 am: 19. February 2005, 15:07 »
und wie erkenne ich, wenn die enter taste gedrückt wurde?

 

Einloggen