Это ясно, ВГ93 и ВГ72 ЛЭМЗу просто не давали из-за противостояния министерств МЭП (хозяева кремния) - МРП (производство Агата и микроша).
Но уже видно, что из того что было, вы сделали штуку много лучше (сейчас сижу разбираюсь), чем еще один безликий и ограниченный по возможностям контроллер на вг72. Так что все к лучшему
Но тот, что видел я, именно на ВВ55....
16 секторов по 256 байт? С чего бы это? откуда тогда при стандартном форматировании 840Кб?
840 кб это 21 сектор по 256 байт, т.е. примерно 5.3кб за оборот
можно 880 кб например, это 11 секторов по 512 байт, т.е примерно 5.5кб за оборот.
Не относится к теме но все же:
Это неправильная метода оценки скорости. В реальности все по-другому может оказаться.
У дисковода за секунду происходит 5 оборотов. Агат читает СТРОГО!!!! дорожку за оборот, т.е. примерно 27 кб в секунду.
Прошу заметить, если надо прочитать 15 дорожек это займет 3 секунды (спасибо 6502 и мгновенной доставке данных ПДП ).
Это если дороги подряд. Если нужные дороги не подряд (файл на диске раскидан на разных местах или несколько файлов), то чуть меньше скорость, но именно только чуть-чуть, для того и нужно ленивое чтение.
У микроши 2.5. кб за оборот это только в идеальном случае, если одна взятая дорога отдельно.
Если дорог надо читать больше одной и они еще не подряд, то расчетные 12.5 кб в секунду падают до 5-6кб в секунду.
Это конечно намного лучше чем у вг93, там чтение по кускам вообще штука неприлично долгая, хотя спектрумисты (TR-DOS) это особенно не ощущают, там файлы подряд и как таковой ДОС нету а только эмулятор ленты на диске, да и Z80 весьма быстрая штука. А 8080 еще надо успеть, все что контроллер начитал.






Ответить с цитированием