Цитата Сообщение от marinovsoft Посмотреть сообщение
Учитывается ли тот момент, что нет необходимости повторного чтения сектора IDE, когда читаем второй входящий в него сектор TD-DOS, если он до этого уже был считан?
Это учитывалось и разработчиками ПЗУ при чтении с MFS раздела, соответственно учитывается и при чтении с FAT.
Но с фат сложнее ввиду нелинейного расположения образа на диске. Приходится часто обращаться к самой таблице, что бы рассчитать адрес сектора на диске.
Цитата Сообщение от marinovsoft Посмотреть сообщение
Производится ли запись сектора, если он не был модифицирован (в памяти)?
Это еще зачем?
Это работа с образом, запись производится при вызове функции 6 R8DOS, либо стандартного обработчика #3D13, если примонтирован образ.