Попробуй для начала реализовать поддержку FAT16. Начни с азов.
home.freeuk.net/foxy2k/disk/disk1.htm
https://staff.washington.edu/dittrich/misc/fatgen1...
www.maverick-os.dk/FileSystemFormats/FAT16_FileSys...
s-engineer.ru/opisanie-fajlovoj-sistemy-fat16
P.S. В далёкой молодости, ~96 году изучал ассемблер по книжке "Правец-16". В частности, писал резидент для шифрования дискет (если мне не изменяет память, последовательность чтения секторов на дорожке можно задать программно, более того, в одном из служебных секторов лежит куча интересной информации). Дискет запорол, пока научился - пачки две :) Дискеты вы сейчас найдете разве что в музее - поэтому начните с FAT16.