如何测试软硬盘驱动器参数(4)
2015-06-23 01:00
导读:Get-Fdiskparamprocnear cmpal,80h;testFdiskID jbGet-FdiskExit movcx,cs movds,cx moves,cx;setDS,ESsegment movdl,al;FdiskID movbx,offsetPartition-area movcx,1 movdh,0 movax,201h;readpartitionsector int13
Get-Fdiskparamproc near
cmp al,80h ;test Fdisk ID
jb Get-FdiskExit
mov cx,cs
mov ds,cx
mov es,cx ;set DS,ES segment
mov dl,al ;Fdisk ID
mov bx,offset Partition-area
mov cx,1
mov dh,0
mov ax,201h ;read partition sector
int 13h
jb Get-FdiskExit ;failed to exit.
mov bx,offset Partiton-area+1beh
mov al,[bx+8] ;Sector counter
mov ah,[bx+5] ;Head counter
mov dl,[bx+7] ;cylinder lower
mov dh,[bx+6] ;cylinder high
mov cx,6