Another question about MBR of DOS
Posted: Sun Feb 17, 2008 10:26 pm
In the MBR of DOS
'0278' is offset in MBR of DOS .
'di=0005' means read disk 5 times .
'jnb 0278' , why use 'jnb' ?
In this case, after int 13, i always use 'jnc'.
'jnc 0278' is correct ?
Code: Select all
...
mov dx, [si] ; [si]=0180h
mov cx, [si+2] ; [si+2]=0001h
...
mov di, 0005
mov bx, 7c00
mov ax, 0201
push di
int 13
pop di
jnb 0278
...
'di=0005' means read disk 5 times .
'jnb 0278' , why use 'jnb' ?
In this case, after int 13, i always use 'jnc'.
'jnc 0278' is correct ?