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
    Вообще не понимаю, каким боком тут нужен IBM PC ?
    А альтернативы фактически нет. К тому же я выше объяснил, что параметры базовой РК86 не позволяют программировать на самой РК86, т.к программирование с пакетом МИКРОН это неэффективно.

    У меня есть свой примитивный редактор текстов для РК86, есть и свой макроассемблер, клавиатура подключена хорошая (есть на выбор куча хороших клавиатур, КОРВЕТ, КОНСУЛ, Apple-II 56 клавиш и даже клавиатура от IBM PC, подключенная как матрица). Т.е набирать тексты и редактировать можно. Но даже если переделать РК86 кардинально, т.е ввести ОЗУ 62 кб и писать ПО в CP/M пользуясь нормальным инструментарием, это всё-равно будет намного менее удобно.

    Потому что трансляция на РК с НГМД исходника в 100 кб длится 5 минут с непрерывным износом головок и дискет (а компиляция ЯВУ ещё дольше). А на IBM PC это одна десятая секунды. Проблема в том, что для того, что эффективно писать программы, цикл итерации (модификация-трансляция-прогон) должен занимать минимальное время. Самый эффективный метод разработки это не возня с отладчиком и трудоёмкая отладка, а метод очень мелких и частых модификаций. Тогда отладчик нужен редко. На PC что-то изменил в тексте, - хлоп на кнопку, автоматически странслировалось и через секунду вы Вы уже в этой программе в эмуляторе, проверяете. Т.е цикл одной итерации длится секунды вместо десятков минут.

    Впрочем, винчестер может существенно ускорить обмен, если использовать имеющийся в РК86 ПДП. Я пока это делать не буду, т.к не знаю как синхронизировать два канала ПДП, да и просто лень переделывать то, что уже сделано и нормально работает.

    Цитата Сообщение от tnt23
    Если уж очень хочется работать с "винчестером", можно взять 8-битное включение IDE ATA. Минимум пайки, минимум кода (в 2К ПЗУ вполне возможно вписаться).
    Смысла этого высказывания вообще не понял. Потому что именно так это и делают. И я это уже сделал, ещё в прошлом веке (использовал как раз 8-ми битовый режим обмена с IDE, хотя и не уверен, что все новейшие IDE устройства до сих пор поддерживают 8-ми битность).

    2 кб на код подпрограмм работающих с винтом? Или это общий объём готовой ДОС? И что за ДОС, о которой речь? Если речь о объёме подпрограмм для винта, то он меньше 1 кб. Если о ДОС, то что это за ДОС?

    Неважно как физически устроена подпрограмма работы с диском. Все ДОС нуждаются только в 2-х подпрограммах - чтения и записи сектора. Поэтому имея эти 2 п/п-ммы для любого носителя, получение версии ДОС, поддерживающей конкретное устройство занимает одну минуту. В том числе для RK-DOS, CP/M или Hameleon-DOS А.Мамонтова.

    Цитата Сообщение от Ратмир
    Придётся через магнитофон закатывать. А если бы была возможность с РС сразу загружать в ОЗУ а потом на дискету, думаю было бы быстрее
    Придётся через магнитофон. Всем пришлось это делать. Но это же делается лишь один раз и к тому же Е.Седов обеспечил специальные программы для конверсии с ленты на диск. Это отнимет всего час времени.

    Если у Вас есть IBM PC с LPT-портом, то можно перекачивать и по проводной линии, но это не будет быстрее, т.к если нет БИС последовательного интерфейса, то приходится использовать программный обмен, а он даже медленнее (~100 байт в секунду), чем скорость обмена с МГ-лентой. Впрочем, с использованием специального аппаратного адаптера, скорость передачи мне удалось поднять до ~1 кб в секунду.
    Последний раз редактировалось barsik; 21.08.2017 в 12:38.

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

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

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

Похожие темы

  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

Ваши права

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