Важная информация

User Tag List

Страница 19 из 24 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 232

Тема: ПК8000 - Быстродействие архитектуры. Исследование.

  1. #181
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    323
    Благодарностей: 187
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цвет был лишь пробой. Нужно пару дней на создание адаптера, от которого и будут запитываться телек, яга и палкодер. Последний еще не отлажен, тоже нужно найти на него время. Так что особо не торопись
    Собственно тест:
    Нажмите на изображение для увеличения. 

Название:	untitled.jpg 
Просмотров:	413 
Размер:	96.0 Кб 
ID:	40347
    Что-то нижней части не наблюдается. Виса нет, по пробелу выходит в васик.

  2. Этот пользователь поблагодарил DemonId7 за это полезное сообщение:
    ivagor (10.03.2013)

  3. #181
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #182
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    3,565
    Благодарностей: 1126
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Что-то нижней части не наблюдается.
    Это одна из двух обнаружившихся ошибок - скопипастил лишнее, в итоге одна цифра в предварительной настройке была неправильная. Тут есть еще микроошибка (так просто не заметишь, считал строки по скриншоту) - неправильно распределил одну строку между бордюром и активной областью. Но в целом
    1. "Display List" работает!
    2. Переключать знакогенераторы по ходу отображения можно. Это позволяет показывать полноэкранную графику в текстовом режиме SCR1. Предвижу вопрос - зачем извращаться при наличии SCR2. Можно представить такой пример использования - полноэкранная анимация. В SCR2 в памяти хватит места на 4 экрана (фазы), а в "графическом варианте SCR1" на 8, правда малоцветных.
    Доработанный (надеюсь, что все исправил) DLIST1 с исходником
    Вложение 40357
    Ну и попытка развлекательного применения для вывода картинки (в данном случае со спека)
    Вложение 40358

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Цвет был лишь пробой. Нужно пару дней на создание адаптера, от которого и будут запитываться телек, яга и палкодер. Последний еще не отлажен, тоже нужно найти на него время.
    Разделитель синхры+палкодер+тюнер - потенциально суперкомплект
    Последний раз редактировалось ivagor; 11.03.2013 в 17:33. Причина: удалил неработающие тесты

  5. #183
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    323
    Благодарностей: 187
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Доработанный (надеюсь, что все исправил) DLIST1 с исходником
    Черный экран. По пробелу выход в васик.
    Цитата Сообщение от ivagor Посмотреть сообщение
    Ну и попытка развлекательного применения для вывода картинки (в данном случае со спека)
    Я бы вечером в цвете попробовал, но невовремя сгорел любимый паяльник. Теперь только завтра.
    Цитата Сообщение от ivagor Посмотреть сообщение
    Разделитель синхры+палкодер+тюнер - потенциально суперкомплект
    Это от безысходности
    Комплектом это будет если удастся подключить мультичастотный мон, типа этого: http://www.avito.ru/penza/tovary_dly...e655_110323771
    Дешево и сердито. Только смущает заявленная частота гор. развертки.

  6. #184
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    3,565
    Благодарностей: 1126
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Черный экран. По пробелу выход в васик.
    Ничего не понимаю, надо подумать. Неработающие тесты удалил.

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Я бы вечером в цвете попробовал, но невовремя сгорел любимый паяльник. Теперь только завтра.
    А цвета там не было. С цветом и без извращений есть здесь. Mick выкладывал фотку с реала, скорее всего в теме про софт.

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Это от безысходности
    Комплектом это будет если удастся подключить мультичастотный мон
    Для всяких "исследований" тюнер удобнее, т.к. все картинки "совпадают" друг с другом по положению, а фотоаппаратом с экрана совпадение не полное. Но это для меня, "дистанционного тестера", для реальщика думаю все наоборот

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Только смущает заявленная частота гор. развертки.
    В крайнем случае еще и скандаблер понадобится. А что не так с EGAшным монитором, он же работает?

  7. #185
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    323
    Благодарностей: 187
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    А цвета там не было.
    Предупреждать же надо Тогда картинка:
    Нажмите на изображение для увеличения. 

Название:	untitled.jpg 
Просмотров:	485 
Размер:	92.2 Кб 
ID:	40402
    Красиво получилось
    Цитата Сообщение от ivagor Посмотреть сообщение
    Для всяких "исследований" тюнер удобнее
    Мне тоже удобнее скриншот экрана в тюнере делать. Фоткать мониторы - то еще удовольствие, "пленки не напасешся"
    Цитата Сообщение от ivagor Посмотреть сообщение
    В крайнем случае еще и скандаблер понадобится. А что не так с EGAшным монитором, он же работает?
    Работает. Но это мон от брендовой двушки и ресурс его конечно же не безграничен. Я бы прикупил еще один ega-моник, как раз для "суры", но в нашем городе на это шансов считай нет.

  8. Этот пользователь поблагодарил DemonId7 за это полезное сообщение:
    ivagor (12.03.2013)

  9. #186
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    3,565
    Благодарностей: 1126
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Красиво получилось
    На спектруме хорошие художники (их копирайты на картинке есть, никаких левых копирайтов я не добавлял).
    Все же непонятно. В DLIST1_v2 и PICSC1 основная часть одинаковая, при этом первый показал черный экран, а второй отработал нормально (хотя в программе можно пару мест подчистить, но на картинку это не повлияет). Даже DLIST1 (первый вариант) отработал на 66%, а в v2 всего 2 микроскопических отличия. Загадка.

    ---------- Post added at 09:59 ---------- Previous post was at 09:57 ----------

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    Я бы прикупил еще один ega-моник, как раз для "суры", но в нашем городе на это шансов считай нет.
    ТВ со скартом легче купить, но там края не будут видны.

  10. #187
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    3,565
    Благодарностей: 1126
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разобрался с DLIST1_v2. Дело в начальной инициализации цветов. Я думал, что в SCR1 штатные подпрограммы каждое прерывание переписывают значения из памяти в порты A0-BF, а оказалось, что раз в 16 прерываний. Т.е. это плавающий дефект, он мог проявиться и в первом DLIST1 и в PICSC1. В общем, в SCR1 надо специально отслеживать этот момент, а лучше самому записать в порты нужные значения.
    Последний раз редактировалось ivagor; 12.03.2013 в 09:09.

  11. #188
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    323
    Благодарностей: 187
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Получилось:
    Нажмите на изображение для увеличения. 

Название:	untitled.jpg 
Просмотров:	420 
Размер:	77.6 Кб 
ID:	40409


    C VGA облом. С пал-кодером пока непонятки, такое ощущение, что подстроечные резисторы мне в магазине фуфловые подсунули, очень уж нестабильное сопротивление дают.
    Плату развел с косяками, придется переделывать. Как назло делал плотным монтажом, уже не порежешь и не подпаяешь

  12. Этот пользователь поблагодарил DemonId7 за это полезное сообщение:
    ivagor (13.03.2013)

  13. #189
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    323
    Благодарностей: 187
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хороший знакомый приобрел неплохой осцилл. После выкручивания рук он согласился, совершенно добровольно и без принуждения, дать мне это игрушку на пару вечеров. Естественно первым делом захотелось проверить насколько точно товарищ ivagor теоретически рассчитал частоту. Замеры проводил у м/с 140АП4, сразу после токоограничительных резисторов R33 и R34, поскольку непосредственно к ВМ80 подцепиться не удалось.

    Ну что тут скажешь? Мастер!

  14. Эти 4 пользователя(ей) поблагодарили DemonId7 за это полезное сообщение:
    cy6 (09.12.2018), ivagor (27.03.2018), perestoronin (09.12.2018), scaraby (31.03.2018)

  15. #190
    Member Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    152
    Благодарностей: 117
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В ПК8000, сигналы ПДП (HOLD, HLDA) не используются на внутренней схеме, как я поняла. Только на устройствах, подключенных к внешним разъемам расширения.
    Вся работа с пересылкой видеопамяти и регенерации ложится на процессор, верно? И сделано это при помощи прерываний.

    Сигнал прерывания (INT) формируется на триггере DD18.2, фронтом сигнала SGI (ОБР. ХОД), с частотой 50 гц.
    Сигнал подтверждения прерывания (INTA), формируется управляющим словом процессора, записанного в регистр DD8, по сигналу SYNC=>STROBE, выравненному по тактовой частоте F1 на ИЛИ-НЕ DD40.2. Далее, инверсный вариант INTA, с вывода И-НЕ DD9.4, сбрасывает D-тригер DD18.2, приведя сигнал INT в изначально неактивное состояние (прервание уже выполняется).

    Далее возникает вопрос, выставляется ли на ШД код команды прервания (RST0-RST7) или нет?

    Логика работы процессора построена так,что в последнем такте последнего машинного цикла любой команды проверяется наличие запроса прерывания. Если запрос на прерывания имеется, то ЦП выполняет цикл М1 специального типа (см.рис.10) при условии, что ранее был установлен триггер "Разрешение прерывания" (INTE). По тактовому импульсу F2 устанавливается внутренний триггер "Прерывание" (ПР). В такте Т1 цикла прерывания М1 содержимое счетчика команд не увеличивается на единицу, а сохраняется. Выдается сигнал подтверждения прерывания (INTA). В такте Т3 устройство, запросившее прерывание, выдает на шину данных код однобайтовой команды RST (или любой другой), которая выполняется.В циклах М2 и М3 (при получении команды RST n), следующих за циклом прерывания, осуществляется запись в стек по адресам указателя стека(SP-1,SP-2) первого и второго байтов содержимого счетчика команд (PC).
    Шина данных подтянута к +5в, возможно выполняется всегда команда RST7 (0xFF)?
    Made in USSR
    Ленин жил, Ленин - жив, Ленин - будет жить! ZX всех стран, соединяйтесь!

Страница 19 из 24 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК8000 - Утилиты
    от XobbiMan в разделе ПК8000
    Ответов: 94
    Последнее: 28.08.2015, 22:23
  2. ПК8000 - ROM диск
    от Mick в разделе ПК8000
    Ответов: 39
    Последнее: 06.03.2014, 13:12
  3. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 50
    Последнее: 17.01.2009, 17:20
  4. ПК8000 - Квазидиск
    от Mick в разделе ПК8000
    Ответов: 86
    Последнее: 13.10.2008, 18:17

Ваши права

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