Скорее всего, при пересчете идет переполнение выделенных регистров, т.е. не хватает разрядности и старшие биты не участвовали в формировании результата...
Вид для печати
Скорее всего, при пересчете идет переполнение выделенных регистров, т.е. не хватает разрядности и старшие биты не участвовали в формировании результата...
На то время, о таких объемах только мечтали или читали в научной фантастике :) Хотя стандарт ATA жестко задает максимальный объем 31,5 Гбайт...
LBA = (CYL x HDS x HD) x SPT + SEC-1, где CYL, HD и SEC = номера цилиндра, головки и сектора в CHS. HDS = кол. головок, SPT = кол. секторов на треке.
У LBA-2 28-битный, соответственно 500 Гбайт...
---------- Post added at 22:40 ---------- Previous post was at 22:28 ----------
Вот можно попробовать... tr-dos 5.31
в Unreal`e с TR-DOS 6.11E тоже самое выдает. меньший обьем. значит дело не в контроллере, а в процедуре обработки информации с винчестера TR-DOSом. одним предположением меньше...
TR-DOS 5.31 - hdd на 10Гб под эмулем неувидел. область BASIC48 я оставил от TR-DOS 6.11E (я так понял команды работы с винтом находяться именно в бейсике48)
Zet9, в ходе знакомства с TRDOS6.11E и DNA OS подошел к рам диску и возник вопрос - по какому стандарту расширенной памяти сделан рам диск? я пользуюсь Профи 1Мб, трдос 6.11Е пишет "Found RAMDISK memory, RAMDISK 3568 Sec.", причем даже когда порт расширения профи DFFD закрыт. Далее - когда порт расширения открыт рамдиск на диске Д форматируется на 2032 сектора (512Кб?). И после форматирования рамдиска запускаю Fatall, чтоб проверить рамдиск, при обращении к диску Д происходит обращение к физическому дисководу.:v2_conf2:
В реал коммандере на диске Д в каталоге диска пишет полный бред.
Zet9, а можно как нибудь увеличить размер рам диска, чтоб хотябы стандартная дискета влазила (2544 сектора) ?
---------- Post added at 17:08 ---------- Previous post was at 15:28 ----------
Нашел одну интересную особенность)
Если распаковать образ, который больше 2032 (напр 2544), то рам диск автоматом увеличивается, а свободной памяти (для копировщиков и прочего) становится соответственно меньше))
Удобно оказалось.
Black_Cat, ты никогда не видел драйвера памяти, которым на входе нужен только номер страницы?