OSをつくろうpart2
■ このスレッドは過去ログ倉庫に格納されています
0588ひげぽん
NGNG; 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
■ このスレッドは過去ログ倉庫に格納されています