No sé si te sirva, pero creo que es algo así, no lo recuerdo muy bien... :-(
AH=03h =>Escribir sectores
AL=Número de sectores, hasta el máximo por pista
CH=Número de pistá
CL=Bits 7-6 número de pista (bits superiores)
Bits 5-0 número de sector inicial
DH=Número de cabeza(lado)(0 o 1 para disco flexible)
DL=Número de unidad para disco flexible(0=A)o unidad de disco duro(80h o mayor)
ES:BX=Dirección de un buffer de E/S en el área de datos, debe ser suficientemente grande para todos los sectores que sean leídos. (En este caso BX está sujeto a ES).
O también:
MOV AH,28H
MOV CX,registros
LEA DX,nombredeFCB ;Dirección del FCB (File Control Block)
INT 21H
Bueno, aunque esto me huele mal, espero que te sirva... ;-))