User Tag List

Страница 64 из 91 ПерваяПервая ... 606162636465666768 ... ПоследняяПоследняя
Показано с 631 по 640 из 909

Тема: "ZX-8080" - Даунгрейд компьютера "Ленинград"

  1. #631
    HardWareMan
    Гость

    По умолчанию

    Mick, ты бы лучше подписывал сигналы прямо в софте ЛА. Чтобы была прямая привязка, а не необходимость искать легенду где-то в недрах форума.

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

  3. #632

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Программу могли бы сделать получше, хотя бы объединение нескольких каналов в шину, но как есть так есть.

    Если глаза меня не обманывают, то видна ошибка чтения 1F вместо 3F, но все довольно загадочно. На ШД была правильная комбинация с начала CSRAM/ примерно до CAS/, т.е. фактически до начала реального чтения из озу. Пока не понимаю, откуда она (правильная комбинация) там появилась и куда так быстро пропала.
    Ошибки записи были видны даже визуально (на экране), получается еще и ошибки чтения.

    - - - Добавлено - - -

    Mick, в каком месте ты цеплялся к ШД? Это ШД проца или между D30 и D33?

  4. #633

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Mick, в каком месте ты цеплялся к ШД?
    На буферном регистре ИР22

    - - - Добавлено - - -

    Цитата Сообщение от ivagor Посмотреть сообщение
    Ошибки записи были видны даже визуально (на экране)
    Возможно происходит двойная запись, т.е. по двум адресам. Но на медленном проце такого нет

    - - - Добавлено - - -

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

  5. #634

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После некоторого размышления все же нет 100% уверенности, что это ошибка именно чтения. Нужен визуальный контроль, например писать только в область атрибутов, там выбивающийся байт будет сразу виден. Еще можно попробовать при обнаружении ошибки читать эту ячейку несколько раз.
    Выглядит так, что сначала данные правильные, но для такой крутой "предвыборки" не понимаю физических основ, там еще casа не было. Может это невероятное совпадение, но верится, конечно, с трудом.
    Цитата Сообщение от Mick Посмотреть сообщение
    На буферном регистре ИР22
    Со стороны D или MD? Скорее D, но лучше уточнить.

    Этот анализатор тоже не хочет логить без TI? А то бы заменить этот сигнал на более полезный, например DBIN или READY

    - - - Добавлено - - -

    Хотя с чтением все же что-то неладно, "типа иголки" на ШД

  6. #635

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

    По умолчанию

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

  7. #636

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вобщем я херею от чудес которые происходят при адаптации пзушки

    все компилируется работает как надо (на вид (после некоторых легких адаптаций))

    проверяю перемещаемость кода
    (собираю со всеми процедурами лежащими в обратном порядке)

    отваливается сравнение строк
    "A"="A" (оно же например inkey$="Q")
    и выдает все время 0

    все это происходит в eightyone

    пол дня с этим трахаюсь

    потом тыкаю эту же пзу-шку в другой эмулятор в третий
    а там все прекрасно работает...

    шито блджт мать вашу происходит? о_О

    что можно было нарукожопить в эмуляторе
    что один и тот же код по разным адресам выполняется по разному?

    - - - Добавлено - - -

    видимо все это происки злых бкшных шаманов которые пытаются остановить появление зх8080
    Последний раз редактировалось NEO SPECTRUMAN; 17.01.2021 в 02:59.

  8. #637
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Программу могли бы сделать получше, хотя бы объединение нескольких каналов в шину, но как есть так есть.
    Угу, они не сделали шину потому что есть декодеры. Но их родной декодер требует тактирования (сигнал, по которому запоминаются значения). Это удобно, когда ты смотришь относительно некого строба. А для асинхронного объединения нужен свой декодер. И пишется он не сложно. Даже на изменяемую ширину шины (а статичная ширна ваще изи).

  9. #638

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Третий вариант анализатородружественного теста. Отличия от второго:
    1. При старте очищает озу нулями.
    2. Группы записи и проверки по 4 байта вместо 8.
    3. Тест пишет (и проверяет) только в область атрибутов.
    4. При обнаружении ошибки читает этот адрес еще раз (результат чтения не влияет на работу теста и нужен чтобы в логе анализатора можно было сравнить два чтения одного адреса).
    5. Пауза (с красным бордюром) при обнаружении ошибки увеличена, чтобы можно было рассмотреть экран и увидеть ошибочный байт, если он там есть.

    Желательно записать не только "быстрый" проц, но и "медленный", чтобы увидеть разницу.

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

  10. #639
    HardWareMan
    Гость

    По умолчанию

    ivagor, кстати да. Я забыл, что там можно не указывать тактирование и тогда он будет показывать от изменения к изменению, как настоящая шина.

  11. #640

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, это они хорошо сделали, а то я сначала указал TI/ в качестве тактового и "типа иголки" на ШД пропускались

Страница 64 из 91 ПерваяПервая ... 606162636465666768 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Z80 => 8080 адаптация
    от NEO SPECTRUMAN в разделе Программирование
    Ответов: 22
    Последнее: 22.06.2021, 18:12
  3. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  4. An 8080/Z80 C Compiler
    от breeze в разделе Программирование
    Ответов: 1
    Последнее: 18.08.2005, 06:54
  5. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

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