Загрузчик
Posted: Thu May 19, 2005 3:57 pm
помогите пожалуста: не работает фрагмент вида:
в чем ошибка? может с адресацией что-то?
Code: Select all
[b]entry:
; entry point here...
mov ax, 0x3000
nop ; special for Bochs bug fix...
mov ds, ax
mov es, ax
mov fs, ax
mov ah, 0x10
mov dl, 0x80
int 0x13
jc .err
mov ah, 2 ; function BIOS read ata
mov al, 1 ; 1 sector(s)
mov ch, 0 ; cylinder
mov cl, 1 ; start sector
mov dh, 0 ; head
mov dl, 0x80 ; ata0
mov bx, 0 ; ptr = 0, ds = es = 0x3000
int 0x13
jc .err[/b]
в чем ошибка? может с адресацией что-то?