User Tag List

Страница 73 из 81 ПерваяПервая ... 697071727374757677 ... ПоследняяПоследняя
Показано с 721 по 730 из 803

Тема: Реверс-инжиниринг Z80

  1. #721

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Z80 Special Reset

    Скрытый текст

    [свернуть]


    Действительно - сбрасывает только PC, прерывания оставляет разрешенными и IR не трогает

    Любопытно, что схема блокировки прерываний как после EI - не задействуется (iffe - сигнал разрешения прерываний с учетом этой блокировки).

    А вот обычный сброс, после EI для наглядности:

    Скрытый текст

    [свернуть]
    Последний раз редактировалось ZXMAK; 26.12.2024 в 16:11.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

  3. #722

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,391
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    Действительно - сбрасывает только PC, прерывания оставляет разрешенными и IR не трогает
    Я так и говорил)

    Это что за таблицы? Это ты Z80Exploerer так тестируешь?

  4. #723

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это что за таблицы? Это ты Z80Exploerer так тестируешь?
    нет, немного допилил visual6502 под свои нужды для тестов - исправил ошибки инициализации и дизассемблера, переделал UI, стало в несколько раз быстрее и удобнее дебажить

    Правда дизассемблер все еще глючит - не понимает, когда процессор делает холостую выборку опкода с префиксом, например во время halt, и начинает трактовать следующие выборки как префиксный опкод. Нужно будет заменить самопальный анализ префиксов на чтение состояния из процессора, чтобы корректно префиксы дизассемблировались:

    Скрытый текст

    [свернуть]
    Последний раз редактировалось ZXMAK; 26.12.2024 в 16:11.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  5. #724

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,391
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    нет, немного допилил visual6502 под свои нужды для тестов - исправил ошибки инициализации и дизассемблера, переделал UI, стало в несколько раз быстрее и удобнее дебажить
    А цель какая? Прошагать все команды, и таким образом узнать, что как работает? )

  6. #725

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А цель какая? Прошагать все команды, и таким образом узнать, что как работает? )
    отладка для допиливания эмулятора для более точной потактовой эмуляции. Уже несколько неточностей с таймингами нашел.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  7. #726

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,391
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    отладка для допиливания эмулятора для более точной потактовой эмуляции. Уже несколько неточностей с таймингами нашел.
    До полутактовости допиливать не будешь? )

  8. #727

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    До полутактовости допиливать не будешь? )
    в этом я не вижу смысла. Интересно, есть аналогичный нетлист для 8080?
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  9. #728

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,391
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    в этом я не вижу смысла. Интересно, есть аналогичный нетлист для 8080?
    Реверс в виде транзисторной схемы есть.

  10. #729

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Реверс в виде транзисторной схемы есть.
    а в текстовом (или json/xml) виде есть? чтобы можно было сделать выборку соединений транзисторов в текстовом виде?
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  11. #730

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,391
    Спасибо Благодарностей отдано 
    1,701
    Спасибо Благодарностей получено 
    2,218
    Поблагодарили
    872 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Вроде нет)

Страница 73 из 81 ПерваяПервая ... 697071727374757677 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1739
    Последнее: 09.01.2025, 10:55
  2. Ответов: 32
    Последнее: 18.12.2024, 18:19
  3. Реверс-инжиниринг игры Boovie
    от Oleg N. Cher в разделе Программирование
    Ответов: 41
    Последнее: 09.01.2022, 23:07
  4. Реверс МК-92
    от Случайность в разделе Программируемые калькуляторы
    Ответов: 55
    Последнее: 24.04.2021, 23:47
  5. Реверс инжиниринг печатной платы
    от Filin в разделе Несортированное железо
    Ответов: 36
    Последнее: 11.03.2018, 22:46

Ваши права

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