Задача: прочитать дорожку как сектор длиной в 9216 байт

Приветствую!

Задача: прочитать дорожку как сектор длиной в 9216 байт. При этом дискета отформатирована

так, что сектора имеют длину 512.

Понятно, что сектор не может иметь размера 9216. Просто нужно прочитать дорожку в некий буфер 9216. Таким образом мы будем иметь в этом буфере все содержимое секторов и межсекторных промежутков.

Вопрос: возможно ли это осуществить используя int 13h или же нужно напрямую через порты?

Заранее благодарна!