我正在尝试创建能够弹出CD-ROM的引导加载程序。我找到了这个,但对我不起作用:
mov cx,0x0
unlock:
mov ah,0x45
mov al,0x01
mov dl,cl
int 0x13
eject:
mov ah,0x46
mov al,0x0
mov dl,cl
int 0x13
cmp ah,0xb1
je unlock
inc cl
jnz unlock
mov ax,0x4c00
int 21h
这是我在一条评论中提到的打印代码:
print:
lodsb
or al,al
jz .done
mov ah,0x0E
int 0x10
jmp print
.done:
ret
print1:
mov si,m1
call print
ret