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

User Tag List

Страница 2 из 24 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 235

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

  1. #11
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,794
    Спасибо Благодарностей отдано 
    639
    Спасибо Благодарностей получено 
    1,770
    Поблагодарили
    1,020 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По поводу быстродействия ПК8000
    Нашел две ошибки в ROMRAM2,
    Цитата Сообщение от ivagor Посмотреть сообщение
    Исправленный вариант
    Вот исправленный вариант теста
    26.09.2008 Вложение удалено
    Загружать cload"ROMRA3"
    после чего нарисовалась следующая картина
    26.09.2008 Вложение удалено

    Интересно было бы услышать критику, желательно конструктивную.
    Последний раз редактировалось ivagor; 26.09.2008 в 08:00.

  2. #12
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,902
    Спасибо Благодарностей отдано 
    176
    Спасибо Благодарностей получено 
    694
    Поблагодарили
    367 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Загружать cload"ROMRA3"
    Вот загрузил, позапускал - результат один и тот же. Экранчик предоставлен
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Сура romram3.JPG 
Просмотров:	413 
Размер:	42.5 Кб 
ID:	8799  
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  3. #13
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,794
    Спасибо Благодарностей отдано 
    639
    Спасибо Благодарностей получено 
    1,770
    Поблагодарили
    1,020 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick
    Про ROMRA3
    Ну да, теперь все правильно.
    Единственное, чему я пока не вижу объяснения - почему запись процедуркой из ПЗУ в ОЗУ в режиме SCREEN 0 медленнее чем в SCREEN 1 и 2.
    Ну и еще неплохо бы знать, сколько строк до верхней строки от прерывания.

    По ПЗУ
    После исправления тест прошел.
    Последний раз редактировалось ivagor; 21.08.2008 в 19:14.

  4. #14
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,902
    Спасибо Благодарностей отдано 
    176
    Спасибо Благодарностей получено 
    694
    Поблагодарили
    367 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Mick, XobbiMan
    Накропал тестик, который в интерактивном режиме возможно позволит понять сколько строк от прерывания до начала вывода изображения из VRAM.
    Вложение 8978
    В эмуляторе его сейчас запускать нет смысла, только на реале.
    Загрузка
    bload"TOPBRD" (без ,r !)
    После загрузки
    print usr(&HE000)
    Переходим в "интерактивный режим"
    Ну не знаю как там на счет интерактивности. Но бейсик дал такой результат и вывалился. Пардон usr написать забыл, сейчас посмотрю

    Воторй тест не удалось сделать - акум на фотике сел.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	P1010893.JPG 
Просмотров:	421 
Размер:	30.3 Кб 
ID:	8982   Нажмите на изображение для увеличения. 

Название:	P1010895.JPG 
Просмотров:	389 
Размер:	31.6 Кб 
ID:	8983  
    Последний раз редактировалось Mick; 10.09.2008 в 20:18.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #15
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,794
    Спасибо Благодарностей отдано 
    639
    Спасибо Благодарностей получено 
    1,770
    Поблагодарили
    1,020 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick
    Спасибо. Для меня пока результат неожиданен.
    А не пробовал уменьшать (стрелка вверх)? Тогда зелень сверху пропадала и начинала уменьшаться снизу или как?
    Второй тест запускал? Там есть зеленая часть бордюра (левая) и синяя (правая)? Если есть, то граница между ними вертикальная или диагональная?

    У меня есть дикое несуразное предположение. Может у тебя тип сигнала по этому входу ТВ можно выбирать и при прогоне программы стоял NTSC?

  6. #16
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,902
    Спасибо Благодарностей отдано 
    176
    Спасибо Благодарностей получено 
    694
    Поблагодарили
    367 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Mick
    Спасибо. Для меня пока результат неожиданен.
    А не пробовал уменьшать (стрелка вверх)? Тогда зелень сверху пропадала и начинала уменьшаться снизу или как?
    Второй тест запускал? Там есть зеленая часть бордюра (левая) и синяя (правая)? Если есть, то граница между ними вертикальная или диагональная?

    У меня есть дикое несуразное предположение. Может у тебя тип сигнала по этому входу ТВ можно выбирать и при прогоне программы стоял NTSC?
    Пробовал и это. На счет системы сигнала - я не смотрел
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	P1010896.JPG 
Просмотров:	363 
Размер:	32.7 Кб 
ID:	8986   Нажмите на изображение для увеличения. 

Название:	P1010897.JPG 
Просмотров:	373 
Размер:	28.5 Кб 
ID:	8987  
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

  8. #17
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,794
    Спасибо Благодарностей отдано 
    639
    Спасибо Благодарностей получено 
    1,770
    Поблагодарили
    1,020 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MicK
    Систему посмотри пожалуйста.
    Там же в уголке обычно пишет, когда на соответсвующий вход переключаешься.

  9. #18
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,902
    Спасибо Благодарностей отдано 
    176
    Спасибо Благодарностей получено 
    694
    Поблагодарили
    367 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    MicK
    Систему посмотри пожалуйста.
    Там же в уголке обычно пишет, когда на соответсвующий вход переключаешься.
    А вот не пишет - ведь SCART же, я думаю ему то параллельно, но все же почитаю мануал.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  10. #19
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,794
    Спасибо Благодарностей отдано 
    639
    Спасибо Благодарностей получено 
    1,770
    Поблагодарили
    1,020 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока что получается следующее (чему я отказываюсь верить )
    Прерывание приходит после окончания вывода изображения, с началом нижнего бордюра (это здорово, но просто очень непривычно).
    ???Строк в кадре примерно 263-264 (погрешность в тесте +/- строка как минимум). Тогда получается кадровая 60 Гц?

    Добавление
    Забыл добавить, что количество строк считается правильно, если во втором тесте граница между зеленой и синей частями бордюра вертикальна.
    Последний раз редактировалось ivagor; 10.09.2008 в 21:27.

  11. #20
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,794
    Спасибо Благодарностей отдано 
    639
    Спасибо Благодарностей получено 
    1,770
    Поблагодарили
    1,020 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick,XobbiMan
    Еще один "интерактивный" тест.
    На этот раз попытаемся выяснить, сколько у нас прерываний в секунду (раз возникли, по крайней мере у меня, сомнения. Если получится 60 прерываний в секунду в компьютере, предназначенном для подключения к советскому телевизору - это будет очень странно).
    26.09.2008 Вложение удалено
    Загружать
    bload"INTRAT",r
    Выводим на экран PCшные часы, ждем пока там будет 0 секунд и жмем пробел в эмуляторе. Ждем одну минуту и смотрим, на каком из счетчиков будет минута (где 50 или 60). Тест в эмуляторе показал, что в нем совершенно ожидаемо реализовано 50 прерываний в секунду.
    Конечно, все это можно проделать не с PCшными часами, а с обычными, причем с режимом секундомера даже будет удобнее - не надо ждать пока натикает 0 секунд.
    Когда закончили - жмем Enter и вываливаемся в basic.

    Также очень хотелось бы узнать результат теста TOPBR2 на реале.
    Последний раз редактировалось ivagor; 26.09.2008 в 07:54.

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

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

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

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

Похожие темы

  1. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 59
    Последнее: 10.03.2024, 15:18
  2. ПК8000 - Утилиты
    от XobbiMan в разделе ПК8000
    Ответов: 103
    Последнее: 22.06.2023, 00:09
  3. ПК8000 - ROM диск
    от Mick в разделе ПК8000
    Ответов: 39
    Последнее: 06.03.2014, 14:12
  4. ПК8000 - Квазидиск
    от Mick в разделе ПК8000
    Ответов: 86
    Последнее: 13.10.2008, 19:17

Ваши права

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