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

User Tag List

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя
Показано с 81 по 90 из 105

Тема: Вопрос про память

  1. #81

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    Запустил прогу и вот результат, причем одинаковый что с WAIT, что без WAIT.
    0 | 72320
    1 | 72320
    2 | 72320
    3 | 72320
    4 | 72320
    5 | 72320
    6 | 72320
    7 | 72320
    Интересный результат.

    Судя по кол-ву тактов, в экране явно больше 312 строк:

    72320/312 ~ 232

    Но даже если в экране 320 срок (как у «Пентагон»):

    72320/320 ~ 226

    то строк явно больше чем 216 (как предполагалось), а с учетом некоторой погрешности подсчета их 224. В таком случае ничего в сроке прибавлять не требуется. Вероятно поэтому добавление 8 лишних тактов в строке, вызывало сбой синхронизации на телевизоре.



    Что бы двигаться дальше, нужно выяснить (другим владельцам «ZX-777»), какое же кол-во тактов у них в экранах? Утилита для этого приложена выше в топике. Возможно, выпускались два варианта «ZX-777», с различными доработками.

  2. #82

    Регистрация
    17.03.2005
    Адрес
    Россия
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    то строк явно больше чем 216 (как предполагалось), а с учетом некоторой погрешности подсчета их 224. В таком случае ничего в сроке прибавлять не требуется.
    А какая погрешность здесь имеет место?

    Вроде правильней будет считать так:

    72320+64=72384
    72384/312=232такта
    72384/320=226.2такта

  3. #83

    Регистрация
    24.09.2005
    Адрес
    Penza
    Сообщений
    23
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Помнится я тоже прогу писал для подсчета у меня получалось 228 тактов.... вот такая фигня....

  4. #84

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Costa
    А какая погрешность здесь имеет место?
    Судя по результатам, которые предоставил Камиль, в фирменной машине +2 тест показал: 70848 тактов (в «быстрых» банках), а исходя из соотношения тактов в строке и строк (227*311) их 70597. То есть погрешность составила: + 251 такт.

    Цитата Сообщение от sheltem
    Помнится я тоже прогу писал для подсчета у меня получалось 228 тактов....
    О каком клоне вы говорите, о «ZX-777»?

    P.S. С точки зрения схемотехники, легче выбирать число тактов в строке кратное 8-ми, поскольку в этом случае для предварительного деления используется простой счетчик (не требующий предустановки или внешней логики для формирования коэффициента деления). 228 без остатка на 8 не делится, но в «ZX-777» из за «своеобразной» схемотехники, деление на X½ возможно.

  5. #85

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    Судя по результатам, которые предоставил Камиль, в фирменной машине +2 тест показал: 70848 тактов (в «быстрых» банках), а исходя из соотношения тактов в строке и строк (227*311) их 70597. То есть погрешность составила: + 251 такт.
    Такая погрешность говорит либо о моей ошибке, либо о вашей.
    Завтра проверю, но уже сегодня могу предположить что в Spectrum+2 не 311 строк, а 312 строк, что дает (227*312)=70824 такта - погрешность +24 такта.
    Либо строк 311, а число тактов в строке 228, что дает (228*312)=70908 - погрешность -60 тактов.
    Сейчас проверил тест в эмуляторе ZXMAK, где прямо задается число тактов в кадре.
    Как оказалось тест дает ошибку в -64 такта
    Похоже все таки, второе предположение правильное и в Spectrum+2
    в строке 228 тактов, а строк 311.
    Последний раз редактировалось caro; 29.12.2005 в 22:55.

  6. #86

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Похоже все таки, второе предположение правильное и в Spectrum+2 в строке 228 тактов, а строк 311.
    Сверился с «проверенной шпаргалкой», тактов в строке действительно 228.

    А насчет погрешности, для «ZX-777», главное было понять, что тактов больше, а не меньше, чем у +2. Тем более тест разрабатывался вами немного для другого (вычисления быстрых и медленных страничек), и свое предназначение выполнил великолепно. За что еще раз большое спасибо.



  7. #87

    Регистрация
    17.03.2005
    Адрес
    Россия
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    Как оказалось тест дает ошибку в -64 такта
    Странно!?вроде не в минус 64 а в плюс 64 как я указал выше

  8. #88

    Регистрация
    17.03.2005
    Адрес
    Россия
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати эта ошибка в 64 такта есть только в тесте версии 1.0
    Версия 1.1 работает правильно с точностью до такта !

  9. #89

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,161
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    779
    Поблагодарили
    423 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тест то тестом, но незабывайте у меня сейчас ZX-777 с переделками (SRAM128 и тактовая частота сдвинута). Может с оригинальным надо сравнить, может есть какая разница.

  10. #90

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,161
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    779
    Поблагодарили
    423 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    Поскольку изменение предустановки результатов не принесло, то можно сделать следующее: избавиться от C34 и сделать задержку предустановки за счет заведения сигнала с 6-го вывода D73 на 1-й вывод D67 (разумеется, отсоединив ее от «0»).
    Вчера изучал схему, не нашел C34 (по схеме их всего 31)

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вопрос про Альтеры и Скорпион
    от kgbplus в разделе Scorpion
    Ответов: 7
    Последнее: 27.04.2006, 00:54
  2. Вопрос ребром!
    от lvd в разделе Эмуляторы
    Ответов: 16
    Последнее: 26.04.2005, 12:35
  3. Вопрос: БП Электроника МС 9016 и НГМД МС 5313
    от stich в разделе Несортированное железо
    Ответов: 5
    Последнее: 14.03.2005, 19:37
  4. вОпрос по железу
    от Conan в разделе Несортированное железо
    Ответов: 61
    Последнее: 05.03.2005, 19:53
  5. Contended memory /Медленная память/ на Original Speccy
    от MadCat! в разделе Программирование
    Ответов: 15
    Последнее: 05.03.2005, 11:18

Ваши права

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