PC-01 Lviv http://pc01.lviv.ua/forum/ |
|
Upgrade ПК-01 "Львов" http://pc01.lviv.ua/forum/viewtopic.php?f=2&t=96 |
Page 1 of 1 |
Author: | liberation [ 19 Feb 2012, 01:37 ] |
Post subject: | Upgrade ПК-01 "Львов" |
Решил собрать в одном месте перечень доработок, выполненных для ПК-01 "Львов": 1 ) Установка Z80A (5 мГц) + прерывания + турбирование* Quote: Турбирование. Эта доработка проста и не требует никаких дополнительных деталей. Сводится она к уменьшению задержки при работе процессора с ОЗУ. Доработка была опробована с Z80. [топик]
Касательно авторства нужно заметить, что точно известно о двух вариантах замены ЦП. Первый был разработан фирмой COMAN [бюллетень №23], а второй Дмитрием Ктитаревым, именно последний способ стал "каноническим". Вот как прокомментировал эту историю Денис Казимиров:
Прерывания. Приведенная выше схема организует на «ЛЬВОВе» с Z80 прерывания. При поступлении сигнала прерывания процессор заканчивает выполнение текущей команды, запоминает текущее состояние счетчика команд в стеке и переходит по адресу прерывания IM 1 (0038H) или IM 2 (изменяется). На «ЛЬВОВе» прерывание обслуживается около 40 раз в секунду. Quote: Поправка: Дима не дорабатывал им схему, он её увидел и сказал что она с ошибками, ибо этот вариант схемы он когда-то сам пробовал (я так понял разработал) и у него он работал нестабильно, поэтому Ктитарёв отказался от него. Звонил им и улыбался в трубку, гордый такой.
2 ) Расширение ОЗУ (144 и 256 кБ)* [топик]. Вероятно, существовала схема на 512 кБ. Вот что по этому поводу сообщил Денис Казимиров:
Quote: Расширять ОЗУ далее не было особого смысла, просто не было в этом практической необходимости - это бы не покупали. Но теоретически расширение ограничивалось только мощностью БП. Не могу подтвердить, что вообще существовал "Львов" с более чем 256КБ на борту, хотя "кто-то из банды" мог это реализовать из чистого любопытства, от нечего делать.
3 ) Монохромный режим графики 512*256*
Quote: При включении режима 512*256 каждый байт экранного ОЗУ будет содержать в себе 8 точек, режим которых (зажжена-погашена) определяется двумя состояниями: «0» или «1». В итоге — в режиме 512*256 присутствует всего 2 цвета, т.е. этот режим можно назвать монохромным. Цвета можно изменять с помощью палитр.
4 ) Схема гашения экрана
Quote: При включении режима гашения экран окрашивается в цвет фона. Информация видеоОЗУ при этом не теряется: при отключении этого режима Вы сможете снова созерцать то, что было на экране до включения режима гашения.
5 ) Доработка экранных плоскостей*
Quote: Доработка экранных плоскостей позволяет пользоваться областью памяти 0000 – 3FFF при включенном экранном ОЗУ. Она нужна для работы прерываний без конфликтов с системой. На общей работе ПК доработка не отражается и не требует никаких дополнительных деталей
6 ) Музыкальный сопроцессов AY-3-8910(12) (И. Дьяченко)Комментарий от Денис Казимирова: Quote: Я 100% не скажу, но заслуга Димы тут только в том, что он реализовал порты подключения для него и соответственно схему включения. Сам сопроцессор брался стандартный, от Спектрума и его плата никаких доработок не требовала. Ну и в демках музыкальных надо было в коде просто этот порт указать вместо спектрумовского и вуаля - вся переделка на "Львов".
7 ) Трехголосный синтезатор на базе таймера 580ВИ53 (А. Чистяков) [топик]8 ) Картриджи (внешнее ПЗУ) (COMAN) [топик] 9 ) Дисковод (НГМД контроллер). По этому пункту следует заметить, что существовало несколько вариантов такового контроллера. Но на данный момент сохранилась схема только от фирмы "Coman", так называемая [версия "Коман-2"]. 10 ) Внешнее ПЗУ (картридж) [топик] * - именно эти доработки превращали ПК-01 в ПК-02. Подробное описание доработок #1-6 можно найти в документе [ПК-02 "Львов" своими руками, djvu]. Не все доработки получили пометку об авторстве, поскольку пока не хватает необходимой информации об истории их появления. p.s. Тема о ПК-02 "Львов". |
Author: | Zelya [ 19 Feb 2012, 13:28 ] |
Post subject: | |
Quote: 2 ) Расширение ОЗУ (144 и 256 кб)
Где-то писалось, что ОЗУ расширялось и до 512 Кб.Quote: 4 ) Схема гашения экрана
А это что?
5 ) Доработка экранных плоскостей* |
Author: | liberation [ 19 Feb 2012, 22:58 ] |
Post subject: | |
Quote: Где-то писалось, что ОЗУ расширялось и до 512 Кб.
Да, была такая информация. Но до получения более конкретных свидетельств я ее решил не приводить.
Quote: А это что?
Ай-яй-яй, Вадим! Срочно учить матчасть! Допуск возьмете в деканате.
|
Author: | liberation [ 24 Apr 2012, 14:44 ] |
Post subject: | |
Обновил первый пост, добавил "историзма". |
Author: | liberation [ 28 Jun 2012, 12:45 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Отыскал в тех образах дискет, что нам прислал kucher, письмо от 28.07.97 неизвестному адресату (Игорю Дьяченко, видимо, или Косте Павелко), где описана интересная доработка, о которой до сих пор было ничего неизвестно. Quote: Еще у меня есть схема "плавающего" экрана. Это когда можно наз-
начать экран в: 0000H-3FFFH, 4000H-7FFFH, 8000H-BFFFH или вклю- чать стандартный. 00H-стандарт, от 40H до C0H - плавающий экран в пределах, указаных выше. Я даже порт отдельный организовал для этой доработки (20H). Схемы я тебе черкану. Короче - проблема в том, что хорошо бы было, чтобы экран можно было назначить в области C000H-FFFFH, т.е. там, где находятся страницы доп. ОЗУ. Понимаешь мысль ? Это облегчит адаптацию программ и откроет новые возможности. |
Author: | liberation [ 10 Jan 2013, 13:46 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Удалось отыскать свидетельство от некоего Zab об еще одной любопытной аппаратной доработке для ПК-01 "Львов": Quote: Был у меня ПК-01 Львов, на пару с приятелем такие купили когда-то. Я то со своим быстро наигрался и избавился (мне как-то и СМ4 в институте хватало), а приятель спаял к Львову электронный диск на мегабайт, установил туда CPM и очень долго пользовался получившимся агрегатом.
К сожалению, более никаких подробностей узнать не удалось.
Разве не было там прерываний? Мне почему-то казались, что были. И ключевое отличие Львова от Спектрума - CPM-совместимость. На спектрум CPM не установить было, поскольку в младшей и части адресного пространства у него ПЗУ, а CPM именно по этим адресам упорно желает видеть таблицу прерываний. |
Author: | liberation [ 18 Feb 2013, 19:57 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Переписывался с Дмитрием Скачковым. Он припомнил интересную деталь: Quote: Схемы и описаниея доработок посылал в журнал Радио, но никаких ответов не получал.
Поскольку оригиналы материалов у Дмитрия не сохранились, то я обратился в редакцию журнала "Радио". Конец, в общем-то, немного предсказуем. Ст. редактор В. Фролов ответил:
Quote: Спасибо за письмо. Очень не хочется Вас огорчать, но что делать, приходится... Архивы двадцатилетней давности не сохранились.
Эх, обидно, что и говорить. История не знает сослагательного наклонения, но все-таки здорово было бы, если бы в 1992 году журнал "Радио" опубликовал материалы по доработке ПК-01 до уровня полноценно CP/М-80-совместимой машины. В реальности же отсутствие эффективного канала коммуникации между "львовистами" привело к тому, что популяция ПК-02 "Львов" от силы насчитывала около двух сотен машин (да и то это я грубо округляю). Вот как эту ситуацию обрисовал Скачков (место действия Москва):
Quote: По расклейкам объявлений люди покупали у меня игрушки. Для кого-то делал и доработку, но не много.
|
Author: | qwinto [ 24 Jan 2014, 22:55 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Quote: Переписывался с Дмитрием Скачковым. Он припомнил интересную деталь:
тут ftp://ftp.radio.ru/pub/arhiv/ архивы всех журналов радио вроде...
Quote: Схемы и описаниея доработок посылал в журнал Радио, но никаких ответов не получал.
Поскольку оригиналы материалов у Дмитрия не сохранились, то я обратился в редакцию журнала "Радио". Конец, в общем-то, немного предсказуем. Ст. редактор В. Фролов ответил:
Quote: Спасибо за письмо. Очень не хочется Вас огорчать, но что делать, приходится... Архивы двадцатилетней давности не сохранились.
Эх, обидно, что и говорить. История не знает сослагательного наклонения, но все-таки здорово было бы, если бы в 1992 году журнал "Радио" опубликовал материалы по доработке ПК-01 до уровня полноценно CP/М-80-совместимой машины. В реальности же отсутствие эффективного канала коммуникации между "львовистами" привело к тому, что популяция ПК-02 "Львов" от силы насчитывала около двух сотен машин (да и то это я грубо округляю). Вот как эту ситуацию обрисовал Скачков (место действия Москва):
Quote: По расклейкам объявлений люди покупали у меня игрушки. Для кого-то делал и доработку, но не много. |
Author: | liberation [ 24 Jan 2014, 23:12 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Quote: тут ftp://ftp.radio.ru/pub/arhiv/ архивы всех журналов радио вроде...
Увы, но там нет неопубликованных материалов.
|
Author: | liberation [ 09 Jan 2015, 17:50 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Практически финальная реплика в этой теме. Друзья, практические шаги по доработке ПК-01 до уровня ПК-02 "Львов" выложены на дружественном ресурсе. За роялем - маэстро kapitan-u! |
Author: | MARAT_BEST [ 10 Jan 2015, 17:11 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Quote: Практически финальная реплика в этой теме. Друзья, практические шаги по доработке ПК-01 до уровня ПК-02 "Львов" выложены на дружественном ресурсе. За роялем - маэстро kapitan-u!
с его разрешения все нужно перенести сюда ... ведь тут ресурс как раз только про ЛЬВОВ
|
Author: | liberation [ 10 Jan 2015, 23:26 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
Quote: с его разрешения все нужно перенести сюда ... ведь тут ресурс как раз только про ЛЬВОВ
Не думаю, что стоит спешить, поскольку наш бравый капитан имеет свойство вносить правки в свои тексты задним числом, а я искренне сомневаюсь, что кто-то будет заниматься тем, чтобы синхронизировать тексты, это ведь ресурс только про Львов. Посмотрим, вот начнут делать платы, обкатают технологию, тогда можно будет делать публикацию. К двадцатилетию (с), так сказать. |
Author: | MARAT_BEST [ 15 Jan 2015, 08:53 ] |
Post subject: | Re: Upgrade ПК-01 "Львов" |
C разрешения Уважаемого kapitan-u вашему вниманию предоставлен материал с сайта http://zx-pk.ru/ по доработке ПК-01 Львов до ПК-02 Львов на базе процессора Z80. http://zx-pk.ru/showthread.php?t=24263 Attachment: это PDF в ZIPe
|
Page 1 of 1 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |