;-------------------------------------------------------------------------------
; Name        : higeboot.asm
; Description : boot from floppy disk and echo "Hello 2ch!!"
; Revision    : $Revision: 1.3 $
; Copyright (c) 2002 HigePon
;-------------------------------------------------------------------------------

[ORG 0]

jmp 07C0h:start
        msg db  'Hello 2ch World!', 00h

start:
        mov ax, cs              ; what??
        mov ds, ax              ; what??
        mov es, ax              ; what??
        mov si, msg             ; set msg

print:
        lodsb                   ; set al=current charcter at si
        cmp al, 0
        je hang
        mov ah, 0Eh             ; print
        mov bx, 7               ; a charcter
        int 10h                 ; at al
        jmp print               ; next charcter
hang:
        jmp hang

        times 510-($-$$) db 0
        dw 0AA55h