ZXNet эхоконференция «hardware.zx»


тема: Пентагон-128



от: Дмитрий Васильевич Терентьев
кому: All
дата: 27 Dec 2006
Hello, Sonic

я в каком то из номеров zx-ferrum помещал корректную схемку сброса в нулевую
страничку для пентагона. Ага, нашел: ZX-Ferrum #2 статья "Пентагон - скрытые
резервы."

от: Камиль Каримов
кому: All
дата: 27 Dec 2006
Hello, Error404

Err> HD и ВГ93 никак между собой не увязаны.

Как же не увязаны, если ниже пишешь о вдвое большей частоте тактирования?

Err> Если операционка поддерживает настройку на формат диска, то все
Err> прекрасно будет работать. CP/М умеет. Там для этого на каждой дискете
Err> есть boot-сектор с БлокомПараметровДиска.

Hе во всех версиях CP/M
В Корвете да, а в Роботрон 1715 например нет, хотя форматы дисков совпадают.

Err> Поднимаешь такт на BГ вдвое, пишешь в boot, что у тебя 10 1к секторов
Err> на трек (+ там же в буте еще пару параметров удвоить, на остальное
Err> CP/M настроится сама) и имеешь 1600к вместо 800к. У меня CP/M умела
Err> сама переключать такт ВГ битом порта дисковода - подбирать нужный
Err> режим, одновременно работая и с 800к и с 1600к дискетами (FDD 3,5"
Err> разумеется).

А мне вот на не турбированном Кворуме не удалось этого сделать.
Причина в том, что данные с HD дисков поступают со скоростью 500 кбит/сек,
в отличии от DD, где скорость 250 кбит/сек (4мксек на такт).
При этом соответственно скорость с которой нужно читать данные с ВГ93 будет
соответственно 500/8 кбайт/сек и 250/8 кбайт/сек.
Максимальная скорость, с которой их может читать не турбированный Спектрум
порядка 300/8 кбайт/сек.
Здесь может помочь либо турбирование, либо работа по прерыванию от линии
готовности данных.

от: Сергей Акимов
кому: All
дата: 27 Dec 2006
Hello, Allegro

All> 1. Быстрое позиционирование + быстрое чтение (запись стандартно).
All> 2. HD читать не будет, даже если поставить HD-дисковод -- ВГ93 не
All> поддерживает.
All>

HD и ВГ93 никак между собой не увязаны. Если операционка поддерживает настройку
на формат диска, то все прекрасно будет работать. CP/М умеет. Там для этого на
каждой дискете есть boot-сектор с БлокомПараметровДиска. Поднимаешь такт на BГ
вдвое, пишешь в boot, что у тебя 10 1к секторов на трек (+ там же в буте еще
пару параметров удвоить, на остальное CP/M настроится сама) и имеешь 1600к
вместо 800к. У меня CP/M умела сама переключать такт ВГ битом порта дисковода
- подбирать нужный режим, одновременно работая и с 800к и с 1600к дискетами
(FDD 3,5" разумеется).

от: Сергей Акимов
кому: All
дата: 27 Dec 2006
Hello, The Exploited

The> я вообще не понял о чем тема? может нам просто всем собраться, купить
The> пивка и к автору поехать, пожить пару недель и компики ему починить.

А жена всех вас веником, веником. :v2_wink2:

от: Сергей Акимов
кому: All
дата: 27 Dec 2006
Hello, caro

car> Как же не увязаны, если ниже пишешь о вдвое большей частоте
car> тактирования?
car>

А, ну да. Просто я второй кварц и и половинку ЛР1 за доработку не посчитал. ;)
И потом, это же все-таки не какое-то особое свойство ВГ93. Ей пофиг - сколько
подашь такт, на том и работает.

car> Hе во всех версиях CP/M
car> В Корвете да, а в Роботрон 1715 например нет, хотя форматы дисков
car> совпадают.
car>

опять ты прав. У меня BIOS имел в предках Корвета. Чтобы поработать с
дискетами Профи у меня был резидент, сидящей на векторах BIOS, который при
попытке чтения 0 сектора 0 трека подсовывал "псевдобут" для того привода, где
был диск без boot. Hо опять же это не свойство ВГ.

car> А мне вот на не турбированном Кворуме не удалось этого сделать.
car> Причина в том, что данные с HD дисков поступают со скоростью 500
car> кбит/сек,
car> в отличии от DD, где скорость 250 кбит/сек (4мксек на такт).
car> При этом соответственно скорость с которой нужно читать данные с ВГ93
car> будет соответственно 500/8 кбайт/сек и 250/8 кбайт/сек.
car> Максимальная скорость, с которой их может читать не турбированный
car> Спектрум порядка 300/8 кбайт/сек.
car> Здесь может помочь либо турбирование, либо работа по прерыванию от
car> линии готовности данных.

Hу да, это подразумевается, я не стал писать про это. Уже 5МГц достаточно для
1600к. Hа 3,5МГц я использовал 7 1к секторов на трек - после смерти реала
теперь дискеты в таком формате негде прочитать, хехе. :v2_smile:




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Part 3 - Games instructions.
Дебют - прохождение "ZZZZ" - оригинальная адвентюрная юмористическая игра.
Статься 2 - привязанность к спектруму, это волшебство или маразм?
О себе - Рассказ о создании Playgear Company.
Техпомощь - Dos Review: материал по формату дисковой операционной системы IS-DOS.

В этот день...   25 апреля