kernel - simple hello world
-
hallo zusammen,
wie der titel schon aussagt, mir geht es um ein einfaches hallo world.
so far,
org 0x100 start: call schreiben call lesen jmp reset schreiben: mov dx, msg mov ah, 9 int 0x21 msg db 'Hello, World!', 0x0d, 0x0a, '$' lesen: ; BIOS mov ah, 0 int 016h ret ; DOS ;mov ah, 8 ;int 21h reset: db 0Eah dw 0000h dw 0FFFFh
lesen und reboot funktionieren soweit.
wie müsste meine funktion zur ausgabe richtig aussehen?
leider passiert hier gar nichts.2. frage, bei zb dem aufruf von subfunctionen ist es doch egal ob man hex oder dec verwendet, bzw allgemein egal?
-
Ich verwende NASM btw.
-
Ich habe inzwischen eine Lösung gefunden, hat sich erledigt.