Самому процессору размерность винта сугубо параллельна.Сообщение от Vovoi
В нэмовский ничего не зашивается - контроллер представляет собой только кучку микросхем с буфкрами и дешифратором новых портом - т.е. некий переходник между IDE-разъемом и сигнлами платы спектрума.То есть, Спек не в состоянии прочитать адрес ОЗУ 65536 и выше, потому сэр Синклер поделил оперативку на страницы, а как обстоят дела с внешними девайсами, это зашивается в нэмовский (или похожий) контроллер или все делается запросто из асма?
Так что все делается из асма (в случае iS-DOS - это подгружаемые дрова).
Это зависит от проги. В iS-DOS, например, можно.Правда не гигабайтный, так как размер одной партиции на винте не более 16Мб, а максимальный размер файла, определенный свойствами файловой системы, еле превышает 5Мб. Но в оговоренных 5Мб пределах - может. Если представить другуюфайловую систему без этих ограничений (например - писишная FAT), то и гиговый можно.Ну и соответственно, скажем при получении такой проги, можно ли будет читать гигабайтный, скажем, текстовый файл?
Читается только небольшая часть текста (сколько позволяет редактор или вьювер), аз затем, при листании,оперативно по очереди подкачиваются, одна за другой, другие части.Я понимаю, что вопрос ламерский и все же, как эта вся кухня организовывается?
Очень интересно узнать мнение специалистов.






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