User Tag List

Показано с 1 по 10 из 1185

Тема: Радио-86РК: Подключение дисковода

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23
    Мне не нужен ROM-диск. При наличии нормальной дисковой системы - зачем он?
    Я исходил из своих реалий. Для меня доступен только электронный VDISK (теряющий файлы без питания или энергонезависимый) и винчестер. Кстати, проблема с малым ресурсом и быстрой дохлотой винчестера не стоИт, т.к они у всех есть и достать б/у винт не проблема. Например, я имею 6 винчестеров и 83% из них - уже и так дохлые. Иногда даже дохлые винчестеры можно использовать для 8-ми разрядки. 'microSD' я бы хотел использовать, но не умею программировать обмен с ними по интерфейсу SPI.

    Но спасибо за критику ROM-диска, т.к после Вашего сообщения я понял, что реальный дисковод может заменить ROM-диск. Суть такой концепции следующая. В ПЗУ E000...E7FF в его начало прошиваем только входы в BDOS RK-DOS (с адреса E001). А загрузку по JMP E000 делаем уже не из ПЗУ ROM-диска, а из дискеты RK-DOS. В 2 кб РФ2 особо много "мозгов" не влезет, поэтому этот загрузчик будит грузить блок строго фиксированной длины из строго фиксированного места на диске, например с треков 0,1 и 2.

    Полезная ёмкость трека 2.5 кб. На 3 трека влезает 7 кб кода ДОС (1 сектор в 512 байт тратится на T/S LIST файла). Чтобы при записи файлов эти системные треки не затирались, в каталоге эти треки занимаются под файл RKDOS.DAT (расширение SYS нельзя, т.к в RK-DOS оно стартуемое) в процессе записи системы на диск. Таким образом в ПЗУ E000 прошиваются только вход в BDOS и холодный загрузчик RK-DOS с системных треков. Такая концепция удобна при наличии реального дисковода. Но если реального дисковода нет, то ROM-диск необходим.

    Цитата Сообщение от tnt23
    вопрос переноса данных с РК на "большие" компьютеры
    О чём речь? Насколько большие компьютеры имеются в виду? Например ОРИОН с ОЗУ 512К достаточно большой? Или требуется ATM-Turbo с 4 мб памяти? IBM PC ещё более большой компьютер. С ОРИОНОМ беспроблемный обмен через магнитофонный вход, т.к ОРИОН выводит на МГ и в формате РК86. При наличии 'microSD' с форматом FAT16/32 обмен с IBM PC делают через телефон, куда вставляют эту 'microSD'. А с телефоном обмен по кабелю 'microUSB--USB' или беспроводной. А для обмена с клонами ZX-Spectrum надо писать для РК драйвер вывода в ZX-магнитофонном формате или для ZX программу обмена в МГ-формате РК86. Но проще написать для ZX драйвер обмена по проводной линии (используя те же порты, что для МГ обмена)
    Последний раз редактировалось barsik; 27.06.2017 в 01:00.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Радио-86РК: Игры
    от rnd.gen в разделе Радио-86РК
    Ответов: 146
    Последнее: 10.12.2025, 06:29
  2. Радио-86РК: Ремонт
    от kokosbot в разделе Радио-86РК
    Ответов: 59
    Последнее: 19.04.2013, 22:48
  3. Радио-86РК: Литература
    от caro в разделе Радио-86РК
    Ответов: 6
    Последнее: 26.04.2011, 10:18
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •