User Tag List

Показано с 1 по 10 из 25

Тема: Помощь с разбором прошивки клона 1201.02

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    09.03.2011
    Адрес
    Томск
    Сообщений
    88
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yu.zxpk Посмотреть сообщение
    В моей случае плагин работает корректно в IDA 7.
    Можно попросить скрин того, где "работает не так"?
    Здравствуйте. Да, конечно. Ниже скрины. почти перед всеми числами ставит $. Хрен бы с ним, но этот $ нельзя привести, например, к двоичному виду..И на втором скрине - периодически ошибка вываливается такая.

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




    [свернуть]
    @realname Dmitry Mityanin (2:5076/6)
    https://fanuc6.ru/ - Сайт о старых ЧПУ.

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

  3. #2

    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    609
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    175
    Поблагодарили
    135 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yu.zxpk Посмотреть сообщение
    где "работает не так"?
    Цитата Сообщение от SaTaN5076 Посмотреть сообщение
    почти перед всеми числами ставит $.
    Да, в плагине с непонятной целью заменили # на $, получилась как бы bsdшная нотация ассемблера, которая в PDPшном юниксе стала использоваться, но при этом мнемоники остались старые (в юниксе условные переходы записывали так: jgt, jne, jcc и т.п. ), получилось ни то ни сё.

  4. #3

    Регистрация
    26.03.2019
    Адрес
    г. Киев, Украина
    Сообщений
    98
    Спасибо Благодарностей отдано 
    133
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня # перед константой. Вот как на скрине
    Нажмите на изображение для увеличения. 

Название:	ida-1801bm2-example.jpg 
Просмотров:	66 
Размер:	23.2 Кб 
ID:	77009

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

    По NULL - да, непонятно. Можно временно поменять на 0 в тех местах, где вылетает.

    По синтаксису ассемблера: оно выставлятся где-то в опицях.
    Вот обработка в Python коде в ф-и notify_set_idp_options():

    https://github.com/yshestakov/ida_pr...801vm1.py#L923

    И еще ниже в коде на строке 725 по-умолчанию выставляется macro11_assembler, а не bsd_assembler

    725 assembler = macro11_assembler
    726 # assembler = bsd_assembler
    Последний раз редактировалось yu.zxpk; 13.02.2022 в 20:07.

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

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

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

Похожие темы

  1. Помощь в ремонте клона - МАСТЕР 128
    от eugene.karnygin в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 5
    Последнее: 12.08.2020, 17:32
  2. Помощь по подключению и восстановлению неизвестного клона
    от saymon в разделе Несортированное железо
    Ответов: 112
    Последнее: 18.08.2018, 13:32
  3. Нужна помощь в опознании клона (Компаньон-3?)
    от serg.y в разделе Несортированное железо
    Ответов: 7
    Последнее: 21.06.2018, 22:25
  4. Клавиатура MC-1201.02 7004
    от DonkeyHot в разделе ДВК, УКНЦ
    Ответов: 28
    Последнее: 24.05.2018, 22:35
  5. помощь в починке zx-клона . компьютер КАРАТ
    от VaxCavalera в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 2
    Последнее: 17.04.2017, 07:20

Ваши права

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