Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Радио РК-86: ПЭВМ с процессором 1821ВМ85
Страница 1 из 1 • Поделиться
Радио РК-86: ПЭВМ с процессором 1821ВМ85
1
Данная тема создана с перспективой на будущее и вообще потому, что такое существует в природе. Я выложу здесь ту информацию, которая мне доступна и как вроде связанна с данной темой. В надежде, что пользователи поправят меня, если что, и дополнят тему в будущей перспективе...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
.
3
Шокирует применение термина ПЭВМ к РК86. Ведь РК не имеет ни дисковода, ни графики, ни инверсии знакомест и даже латинские/русские символы строчные и прописные отображать не может. Потому РК86 никто и никогда не называл ПЭВМ. Даже ZX-Spectrum так не называют, хотя у него намного лучшие аппаратные возможности и качество ПО. РК86 можно считать в лучшем случае самым примитивным бытовым компьютером или учебным бейсик-компьютером, хотя он скорее даже для этих задач плохо годился.
Да и название темы по сути неверно, ведь РК это вовсе не компьютер с процессором 1821ВМ85, - в нём применён другой процессор. Правильнее было бы название "РК86 с процессором 1821ВМ85".
Здесь схема установки 8085 в РК86; обсуждение схемы здесь. Эта схема от Rokl для РК с выводом на VGA. Хотя эта схема видимо подойдёт и для обычного РК с выводом на CGA, но лучше всё-же посмотреть схему установки 8085 в обычный журнальный РК от Vladimir_S в том же форуме (ссылки нет, т.к сходу не смог найти нужный пост).
Да и название темы по сути неверно, ведь РК это вовсе не компьютер с процессором 1821ВМ85, - в нём применён другой процессор. Правильнее было бы название "РК86 с процессором 1821ВМ85".
Здесь схема установки 8085 в РК86; обсуждение схемы здесь. Эта схема от Rokl для РК с выводом на VGA. Хотя эта схема видимо подойдёт и для обычного РК с выводом на CGA, но лучше всё-же посмотреть схему установки 8085 в обычный журнальный РК от Vladimir_S в том же форуме (ссылки нет, т.к сходу не смог найти нужный пост).
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
Re: Радио РК-86: ПЭВМ с процессором 1821ВМ85
4
.
Вы как всегда путаетесь в терминах.
Радио-86РК это гарантированно точно электронная, уж точно не механическая, и точно вычислительная машина, если вас сейчас перенести в 60-е годы, отключив память, и сказать параметры и габариты Радио-86РК, то вы скорее повертите у виска и скажите, что это фантастика и вообще инопланетные технологии, Так что это точно и электронная и вычислительная и машина, ну а про букву П естественно - это персональная, да, да, да персональная электронная вычислительная машина, ну а если у вас проскочила мысль про профессиональную, то подобные ЭВМ называются ППЭВМ - Профессиональная Персональная Электронная Вычислительная Машина.
Если вам не нравится название темы, создайте рядом тему с правильным названием и наполняйте её информацией, никто же не запрещает...
.
Вы как всегда путаетесь в терминах.
Радио-86РК это гарантированно точно электронная, уж точно не механическая, и точно вычислительная машина, если вас сейчас перенести в 60-е годы, отключив память, и сказать параметры и габариты Радио-86РК, то вы скорее повертите у виска и скажите, что это фантастика и вообще инопланетные технологии, Так что это точно и электронная и вычислительная и машина, ну а про букву П естественно - это персональная, да, да, да персональная электронная вычислительная машина, ну а если у вас проскочила мысль про профессиональную, то подобные ЭВМ называются ППЭВМ - Профессиональная Персональная Электронная Вычислительная Машина.
Если вам не нравится название темы, создайте рядом тему с правильным названием и наполняйте её информацией, никто же не запрещает...
.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
.
5
Значения технических, а особенно переводных слов редко однозначно определяется буквально. ПЭВМ это дословный перевод вражеского выражения Personal computer. Во всём мире существует чёткое разделение между понятием PC и Home computer. Во всём мире под PC понимают или IBM PC XT и производные или машины обладающие теми же свойствами. Т.е чтобы назваться PC, компьютер должен, как минимум, иметь дисковод, удобную текстообработку, графику, а главное - огромное количество дружественного пользователю программного обеспечения, рассчитанного на пользование непрофессионалами.
И только в СССР в самых ранних пропандистских публикациях пишущие статьи некомпетенные дилетанты, чтобы сказать, что у нас тоже есть персональные компьютеры, - все компьютеры, кроме многопользовательских ЕС ЭВМ, относили к ПЭВМ. Это глупость означающая, что 99.9% советских компьютеров следует считать персональными, - получается, что ПЭВМ и ЭВМ - синонимы. Сейчас многопользовательских ЭВМ совсем нет, а слово ПЭВМ как совершенно бессмысленное вышло из моды.
Малограмотные дилетанты интерпретировали сочетание слов буквально, т.е просто путали понятие "однопользовательский и индивидуальный" с интернациональным значением сочетания "PC". К концу 80-тых, когда все узнали, что такое настоящие PC, больше никто (кроме уж совсем неграмотных) не называл примитивные самодельные и игровые бытовые компьютеры термином ПЭВМ. Также как и все западные самоделки того же уровня из середины 70-тых не именуют персональными компьютерами.
Если бы Вы работали в СССР в электронной отрасли или хотя бы читали журнал МПСС в конце 80-тых, начале 90-тых, то знали бы, что из отечественных машин к классу ПЭВМ в СССР относили ЕС1840, Нейрон-И9.66 и Электронику-85 (с системой команд DEC), а даже "Электроника-60", ДВК и другие не попадали в эту категорию, т.к не имели графики.
И только в СССР в самых ранних пропандистских публикациях пишущие статьи некомпетенные дилетанты, чтобы сказать, что у нас тоже есть персональные компьютеры, - все компьютеры, кроме многопользовательских ЕС ЭВМ, относили к ПЭВМ. Это глупость означающая, что 99.9% советских компьютеров следует считать персональными, - получается, что ПЭВМ и ЭВМ - синонимы. Сейчас многопользовательских ЭВМ совсем нет, а слово ПЭВМ как совершенно бессмысленное вышло из моды.
Малограмотные дилетанты интерпретировали сочетание слов буквально, т.е просто путали понятие "однопользовательский и индивидуальный" с интернациональным значением сочетания "PC". К концу 80-тых, когда все узнали, что такое настоящие PC, больше никто (кроме уж совсем неграмотных) не называл примитивные самодельные и игровые бытовые компьютеры термином ПЭВМ. Также как и все западные самоделки того же уровня из середины 70-тых не именуют персональными компьютерами.
Если бы Вы работали в СССР в электронной отрасли или хотя бы читали журнал МПСС в конце 80-тых, начале 90-тых, то знали бы, что из отечественных машин к классу ПЭВМ в СССР относили ЕС1840, Нейрон-И9.66 и Электронику-85 (с системой команд DEC), а даже "Электроника-60", ДВК и другие не попадали в эту категорию, т.к не имели графики.
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
Re: Радио РК-86: ПЭВМ с процессором 1821ВМ85
6
Значения технических, а особенно переводных слов редко однозначно определяется буквально. ПЭВМ это дословный перевод вражеского выражения Personal computer. Во всём мире существует чёткое разделение между понятием PC и Home computer. Во всём мире под PC понимают или IBM PC XT и производные или машины обладающие теми же свойствами. Т.е чтобы назваться PC, компьютер должен, как минимум, иметь дисковод, удобную текстообработку, графику, а главное - огромное количество дружественного пользователю программного обеспечения, рассчитанного на пользование непрофессионалами.
Полная околесица и каша. И постоянное - во всём мире, во всём мире, и т. д.
У меня нет проблем с пониманием русского языка и тут всё просто, есть три слова, три простых матерных слова... как в песне...
Электронная - Радио 86РК, это электронное устройство, электронное, так что всё верно. Вычислительная? Да вычислительная. Машина? Уж точно не биоорганизм, значит машина. Так что всё верно электронная вычислительная машина, или сокращённо ЭВМ. И она персональная, рассчитана на использование одним человеком? Да рассчитана, значит персональная, и имеем ПЭВМ.
И только в СССР в самых ранних пропандистских публикациях пишущие статьи некомпетенные дилетанты, чтобы сказать, что у нас тоже есть персональные компьютеры, - все компьютеры, кроме многопользовательских ЕС ЭВМ, относили к ПЭВМ. Это глупость означающая, что 99.9% советских компьютеров следует считать персональными, - получается, что ПЭВМ и ЭВМ - синонимы. Сейчас многопользовательских ЭВМ совсем нет, а слово ПЭВМ как совершенно бессмысленное вышло из моды.
Я уже вам писал и ни раз, меня не интересуют тенденции моды, мне абсолютно наплевать, что и у кого там и где модно. Поэтому свои темы называю так, как считаю нужным, не нравится, создайте рядом тему с правильным на ваш взгляд названием и наполняйте её правильной информацией...
Малограмотные дилетанты интерпретировали сочетание слов буквально, т.е просто путали понятие "однопользовательский и индивидуальный" с интернациональным значением сочетания "PC". К концу 80-тых, когда все узнали, что такое настоящие PC, больше никто (кроме уж совсем неграмотных) не называл примитивные самодельные и игровые бытовые компьютеры термином ПЭВМ. Также как и все западные самоделки того же уровня из середины 70-тых не именуют персональными компьютерами.
У вас все малограмотные, дилетанты и т. д. Я конечно понимаю, опыт, возраст, делают своё дело...
Если бы Вы работали в СССР в электронной отрасли или хотя бы читали журнал МПСС в конце 80-тых, начале 90-тых, то знали бы, что из отечественных машин к классу ПЭВМ в СССР относили ЕС1840, Нейрон-И9.66 и Электронику-85 (с системой команд DEC), а даже "Электроника-60", ДВК и другие не попадали в эту категорию, т.к не имели графики.
Не вижу логики в ваших словах, а так же делание выводов, не имея фактов на руках, вообще поражает, Да не работал, развалили всё, пока учился, да не читал, неграмотный был и жил на северном полюсе с чукчами - наверное именно так только можно объяснить, ту чушь, что вы написали выше. Могу сказать только одно, этот разговор считаю бесполезным, каждый видит ситуацию со своей колокольни. И для меня все устройства содержащие микропроцессор, клавиатуру и монитор, это ЭВМ или ПЭВМ, в зависимости от того, может ли один человек справиться с работой всего устройства, то это будет соответственно либо ПЭВМ, либо ЭВМ, либо ППЭВМ, это как раз таки та самая ЕС1840 и еже с ними...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
.
7
Из вот этой схемы видно, что замена процессора КР580 на процессор 8085 весьма проста - по сути добавляется только регистр защёлка по ALE, зато 12-ти вольтовый 580 ГФ24 также как и СК 580 ВК28 (если он стоял в схеме) - отпадают. Неудивительно, что 8085 продолжали выпускать десятки лет (как минимум, до середины 90-тых годов), тогда как получившийся "первый блин комом" процессор 8080 сняли с производства уже через несколько лет после начала его выпуска.
Похоже замена в РК86, Специалисте (и других подобных) процессора КР580 на процессор 8085 не так уж проблематична. Любопытно, что в Специалисте в качестве SYNC для производства сигнала DSYNC (т.е флага о доступе процессора к ОЗУ) используется защёлкивание в триггере сигнала ALE. Т.к он также, как и сигнал SYNC в процессоре КР580 предшествует доступу к памяти и портам. Вряд-ли при доступе к портам в процессоре 8085 сигнал ALE отсутствует, хотя вообще-то для выдачи в системе адреса порта хватило бы и немультиплексированных адресов A8...A15 (это надо проверять в реале или отдельно разбираться по даташиту).
Для убогого компьютера РК86 конечно применять редкий и дорогой процессор 8085 - слишком жирно. Для РК86 сойдёт и широко-распространённый процессор Z80. А вот в Специалисте или ОРИОНЕ процессор 8085 как раз кстати. Для Специалиста 8085 самое то при его турбировании. Так как при удвоении клока в Специалисте получается частота 4 МГЦ, а процессор КР580 столько уже не тянет, тогда как процессоры 8085 тянут даже 5 МГЦ (а есть процессоры 8085 работающие на 6 МГЦ и даже 8 МГЦ).
Z80 тоже конечно для Специалиста хорошо, но он создаёт программисту непреодолимый соблазн применить JR-команды, DJNZ и другие программные удобства Z80, тогда как процессор 8085 не создаёт программисту нежелательных соблазнов.
А ещё одно преимущество 8085 для компьютеров - это наличие в процессоре 8085, во-первых, однобитового входа (куда удобно подать клок 5 ГЦ), а главное, - однобитового программно управляемого порта вывода. Для ввода/вывода на магнитофон нам доп.порт не нужен (т.к уже имеются стандартные МГ-вход и выход), зато этот порт SOD управляется максимально быстро (всего за 4 маш.такта), что важно для программного управления архитектурой.
Коммутировать этим встроенным портом архитектуру намного выгоднее, чем аппаратным внешним портом. Т.к управление архитектурой системным регистром (не важно командой OUT или LD) не только требует расхода доп.деталей (лишние пара корпусов не разорят) - важнее, что это намного медленнее и программно надо освобождать регистр А процессора. Потому битом SOD у 8085 удобнее всего переключать именно архитектуру компьютера.
Для использования с той же целью удобен и выход INTE в процессоре КР580, но там такое его использование знатоки не одобряют (т.к якобы при этом теряются какие-то аппаратные прерывания). Например, в Специалист удобно добавить ОЗУ 62256 в адресах 8000...F7FF и программно выключать это доп.ОЗУ при работе с экраном на 9000...BFFF и ПЗУ C000...F7FF. Сама такая доработка предельно проста (лишь пара второэтажных корпусов, т.к панелька в 28 ног для 62256 на плате Специалист-Экспресс уже имеется), а коммутация архитектуры обеспечивает сплошное ОЗУ в 62 кб для программ при 100% сохранении совместимости с оригиналом.
PS. Зачем-то в русскоязычной документации на 1821 ВМ85 некоторые выводы процессора переименовали до полной невразумительности, что сделало всю эту документацию непригодной для пользователя. Так что малограмотным, т.е не читающим на вражеском языке и вынужденным читать только на русском языке разбираться с сигналами будет труднее.
Похоже замена в РК86, Специалисте (и других подобных) процессора КР580 на процессор 8085 не так уж проблематична. Любопытно, что в Специалисте в качестве SYNC для производства сигнала DSYNC (т.е флага о доступе процессора к ОЗУ) используется защёлкивание в триггере сигнала ALE. Т.к он также, как и сигнал SYNC в процессоре КР580 предшествует доступу к памяти и портам. Вряд-ли при доступе к портам в процессоре 8085 сигнал ALE отсутствует, хотя вообще-то для выдачи в системе адреса порта хватило бы и немультиплексированных адресов A8...A15 (это надо проверять в реале или отдельно разбираться по даташиту).
Для убогого компьютера РК86 конечно применять редкий и дорогой процессор 8085 - слишком жирно. Для РК86 сойдёт и широко-распространённый процессор Z80. А вот в Специалисте или ОРИОНЕ процессор 8085 как раз кстати. Для Специалиста 8085 самое то при его турбировании. Так как при удвоении клока в Специалисте получается частота 4 МГЦ, а процессор КР580 столько уже не тянет, тогда как процессоры 8085 тянут даже 5 МГЦ (а есть процессоры 8085 работающие на 6 МГЦ и даже 8 МГЦ).
Z80 тоже конечно для Специалиста хорошо, но он создаёт программисту непреодолимый соблазн применить JR-команды, DJNZ и другие программные удобства Z80, тогда как процессор 8085 не создаёт программисту нежелательных соблазнов.
А ещё одно преимущество 8085 для компьютеров - это наличие в процессоре 8085, во-первых, однобитового входа (куда удобно подать клок 5 ГЦ), а главное, - однобитового программно управляемого порта вывода. Для ввода/вывода на магнитофон нам доп.порт не нужен (т.к уже имеются стандартные МГ-вход и выход), зато этот порт SOD управляется максимально быстро (всего за 4 маш.такта), что важно для программного управления архитектурой.
Коммутировать этим встроенным портом архитектуру намного выгоднее, чем аппаратным внешним портом. Т.к управление архитектурой системным регистром (не важно командой OUT или LD) не только требует расхода доп.деталей (лишние пара корпусов не разорят) - важнее, что это намного медленнее и программно надо освобождать регистр А процессора. Потому битом SOD у 8085 удобнее всего переключать именно архитектуру компьютера.
Для использования с той же целью удобен и выход INTE в процессоре КР580, но там такое его использование знатоки не одобряют (т.к якобы при этом теряются какие-то аппаратные прерывания). Например, в Специалист удобно добавить ОЗУ 62256 в адресах 8000...F7FF и программно выключать это доп.ОЗУ при работе с экраном на 9000...BFFF и ПЗУ C000...F7FF. Сама такая доработка предельно проста (лишь пара второэтажных корпусов, т.к панелька в 28 ног для 62256 на плате Специалист-Экспресс уже имеется), а коммутация архитектуры обеспечивает сплошное ОЗУ в 62 кб для программ при 100% сохранении совместимости с оригиналом.
PS. Зачем-то в русскоязычной документации на 1821 ВМ85 некоторые выводы процессора переименовали до полной невразумительности, что сделало всю эту документацию непригодной для пользователя. Так что малограмотным, т.е не читающим на вражеском языке и вынужденным читать только на русском языке разбираться с сигналами будет труднее.
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
.
8
Да, для совсем нового компьютера вывод SOD мог бы быстро щёлкать отключением экрана и ПЗУ, дав сплошные 64 Кб вообще без торможение и нагромождений архитектуры. Но для доработки РК это неправильно. Ибо у кого-то РК86 ещё на процессоре КР580, у кого-то на Z80, а самые крутые любители РК86, естественно, уже перешли на процессор V20 (это КР580 и 8088 в одном флаконе). В этих процессорах выхода SOD нет. А платформу выгоднее держать максимально совместимой. Так что оперативно менять архитектуру лучше обычным I/O-портом.barsik пишет:ещё одно преимущество 8085 - это наличие... однобитового программно управляемого порта вывода. Для вывода на МГ нам доп.порт не нужен (уже имеется стандартный), зато этот порт SOD управляется максимально быстро (за 4 маш.такта), что важно для программного управления архитектурой.
В РК86 с CPU заменённым на 8085 выход SOD удобно использовать для звука. Ибо звук в РК86 сделан без введения обнобитового доп.порта, а использовано уникальное свойство КР580, чего нет в других процессорах. Все любители РК86 конечно хорошо помнят процедуру вывода тона в нём:
BEEP: LD BC,nnnn
BP1: LD A,B
BP2: EI
DEC A
JP NZ,BP2
LD A,B
BP3: DI
DEC A
JP NZ,BP3
DEC C
JP NZ,BP1
RET
Если при 8085-м процессоре этот вывод SOD отдать под звук, то программа вывода тона получится лишь на 2 байта длиннее оригинальной. Тогда как при использовании для звука однобитового порта в области памяти эта подпрограмма получилась бы аж на 6 байтов длиннее. А ещё более важно, что т.к и команда SID и команды DI и EI прогоняются за одинаковое число тактов, то константы звука не требуется переделывать (как при звуке на однобитовом порту).
BEEP: LD BC,nnnn
BP1: LD E,B
XOR A
BP2: SIM
DEC E
JP NZ,BP2
LD E,B
CPL
BP3: SIM
DEC E
JP NZ,BP3
DEC C
JP NZ,BP1
RET
- - - Добавлено - - -
Два лишних байта не позволяют втиснуть новую процедуру в те же байты старой программы. А немного подумав и заметив, что код для программных петель обоих полупериодов одинаков, я пришёл к выводу, что можно уместить код для вывода тона в тот же размер. Достаточно лишь загрузить в рег.А байт с чередующимися битами, т.е $AA или $55 и перед прогоном очередной петли циклически сдвигать аккумулятор. Тогда в одной петле в бите D7 будет 0, а в следующей уже 1.
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
Похожие темы
» ДЕМО на "Радио-86РК" и совместимых ПЭВМ
» ПО. ПЭВМ "Ириша". Адаптация программ от "Радио-РК86".
» Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
» Радио-86РК: По страницам журнала "Радио" и не только...
» Оригинальный БП для Радио-86РК
» ПО. ПЭВМ "Ириша". Адаптация программ от "Радио-РК86".
» Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
» Радио-86РК: По страницам журнала "Радио" и не только...
» Оригинальный БП для Радио-86РК
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|