lectura del primer sector del disco
Publicado por daniel (8 intervenciones) el 03/12/2007 22:58:38
Hola, quisiera leer el primer sector del mi disco duro, lo estoy haciendo con la funcion, 02 de la int. 13h del Bios, bueno la cosa es que me da el error 4: El sistema no puede abrir el archivo.
Con el disquete si sale pero con este no me da, el codigo es este corrigame los errores:
__________________________________________
.model tiny
.code
inicio:
mov ah,2
mov al,1
lea bx,sec
mov ch,0
mov cl,1
mov dh,0
mov dl,82h
int 13h
jnc show
err: mov ah,9
mov dx,offset me
int 21h
mov ah,2
and al,0fh
or al,30h
mov dl,al
int 21h
jmp salir
show: mov ah,40h
mov bx,1
mov cx,512
lea dx,sec
int 21h
salir: int 20h
sec db 512 dup(?),0
me db 'Error:$'
end inicio
__________________________________________
Saludos.
Con el disquete si sale pero con este no me da, el codigo es este corrigame los errores:
__________________________________________
.model tiny
.code
inicio:
mov ah,2
mov al,1
lea bx,sec
mov ch,0
mov cl,1
mov dh,0
mov dl,82h
int 13h
jnc show
err: mov ah,9
mov dx,offset me
int 21h
mov ah,2
and al,0fh
or al,30h
mov dl,al
int 21h
jmp salir
show: mov ah,40h
mov bx,1
mov cx,512
lea dx,sec
int 21h
salir: int 20h
sec db 512 dup(?),0
me db 'Error:$'
end inicio
__________________________________________
Saludos.
Valora esta pregunta
0