diskpart
list disk
select disk 0
clean
.MODEL SMALL .STACK .DATA BUF DB 512 DUP (0) .CODE _START: MOV AX , @data MOV DS , AX MOV ES , AX MOV AH , 00H MOV DX , 0; сброс контроллера INT 13H CALL SEC_2 CALL SEC_1 SEC_1 PROC MOV AH , 03H MOV AL , 1 MOV BX , OFFSET BUF MOV CH , 0 MOV CL , 1; записываем в 1-ый MOV DH , 0 MOV DL , 0 INT 13H RET SEC_1 ENDP SEC_2 PROC MOV AH , 02H MOV AL , 1 MOV BX , OFFSET BUF MOV CH , 0 MOV CL , 2 ;читаем 2-ой сектор MOV DH , 0 MOV DL , 0 INT 13H RET SEC_2 ENDP END _START END