Lowlevel

OffZone => Offtopic => Thema gestartet von: JG am 19. February 2005, 13:05

Titel: Problem in ASM
Beitrag von: JG 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...
Titel: Problem in ASM
Beitrag von: BigOlly 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.
Titel: Problem in ASM
Beitrag von: JG am 19. February 2005, 13:17
danke
Titel: Problem in ASM
Beitrag von: JG 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?
Titel: Problem in ASM
Beitrag von: Another Stupid Coder 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.
Titel: Problem in ASM
Beitrag von: JG am 19. February 2005, 14:03
ah, danke

Noch was: welchen ASCII code hat die enter taste, oder wie wird die eingelesen
Titel: Problem in ASM
Beitrag von: joachim_neu 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.
Titel: Problem in ASM
Beitrag von: JG am 19. February 2005, 15:07
und wie erkenne ich, wenn die enter taste gedrückt wurde?