Форум программистов, компьютерный форум, киберфорум
Наши страницы
Низкоуровневое программирование
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
mode2
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 15
1

Какие команды напишет дизассемблер, если он не "знает" конкретный МК?

27.06.2019, 21:59. Просмотров 556. Ответов 4
Метки нет (Все метки)

Так понимаю, что если дизассемблер натаскан на конкретный МК, то в листинге он будет указывать команды (мнемоники) соответствующие мнемоникам из даташита этого МК. А что напишет, если я подсуну диассемблеру прошивку от МК, который он не знает (нет в списке)? Ведь какие-то команды он указывает, насколько они соответствуют тому что в реальности выполняет процессор?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2019, 21:59
Ответы с готовыми решениями:

Даны числа "x" и "z", если их сумма кратна 3, то вывести "1", если нет, то 0
Даны числа "x" и "z", если их сумма кратна 3, то вывести "1", если нет, то 0.

Выполнение команды "Ответить всем", если в теме или в сообщении есть слово "отчёт"
Добрий день! Помогите с макросом для MS Office Outlook, нужен макрос для виполнения команди...

Если навел мышкой на 1 то вывести "единица", если 2 то "Двойка", если на 3 то "тройка" и тд., и это все в одной функции
Ребят, выручайте. <div id="1" onMouseOver="inf()" onMouseOut="noinf()">1</div> <br> ...

Условие "если результат выполнения команды содержит заданную строку, то.., если нет, то..."
Добрый день! Подскажите пожалуйста возможно ли реализовать следующее условие в cmd/bat? Сначала...

Какие св-ва одинаковые для управляющих элементов "Кнопка", "Переключатель", "Флажок", "Текстовое поле"
Какие св-ва одинаковые для управляющих элементов "Кнопка", "Переключатель", "Флажок", "Текстовое...

4
Constantin Cat
5763 / 1254 / 402
Регистрация: 28.02.2015
Сообщений: 2,727
Завершенные тесты: 1
27.06.2019, 22:47 2
mode2, Вам нужен МК, вот там и задавайте СВОИ вопросы. Почему Вы всегда лезите в х86.

Цитата Сообщение от mode2 Посмотреть сообщение
что если дизассемблер натаскан на конкретный
Дизассемблер, ни на что не натаскан. Анализируя код, он проверяет наличие "СИГНАТУР", характерных для компилятора, для ассемблера МК/ЦПУ.
Найдя несколько характерных сигнатур, проверяет свое решение, поиском характеных для того или иного МК/ЦПУ особенностей. И так до дех пор, пока не найдет 100% совпадение. Если не найдет, то "задолбает" уточняющими вопросами.

Выбирайте правильно раздел.
0
Ethereal
7706 / 2264 / 309
Регистрация: 17.02.2013
Сообщений: 3,338
28.06.2019, 00:03 3
А что напишет, если я подсуну диассемблеру прошивку от МК, который он не знает (нет в списке)? Ведь какие-то команды он указывает,
Если МК из того-же семейства, что дизассемблер знает, то листинг выйдет в той или иной степени нормальным. От полностью нормального до частично неверного. Можно будет вручную допилить. А если другой архитектуры, то дизассемблер выдаст полную хрень.
1
Constantin Cat
5763 / 1254 / 402
Регистрация: 28.02.2015
Сообщений: 2,727
Завершенные тесты: 1
28.06.2019, 00:35 4
Цитата Сообщение от Ethereal Посмотреть сообщение
А если другой архитектуры, то дизассемблер выдаст полную хрень.
Сперва:
Цитата Сообщение от Constantin Cat Посмотреть сообщение
Если не найдет, то "задолбает" уточняющими вопросами.
А потом полезет в сеть к "папочке", за различными плагинами, снова проверит код, а только потом скажет


Я тут недавно "Принца Персии" IDA-шил(ностальжи- понимаеш), было весело.
0
Ethereal
7706 / 2264 / 309
Регистрация: 17.02.2013
Сообщений: 3,338
28.06.2019, 15:38 5
Ну, в вопросе не сказано, что речь идет именно об IDA. К тому-же если IDA подсовывать .bin или .hex файлы что-то я сомневаюсь, что IDA сможет что-то проверить в коде.
1
28.06.2019, 15:38
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2019, 15:38

Элемент управления "РИСУНОК" не реагирует ни на какие команды кода vba
Здравствуйте. Необходимо, что бы при открытии отчета, открывалось диалоговое окно, пользователь...

Какие существуют способы вывода результата выполения команды в файл, кроме использования ">"?
Сабж. > не помогает

Операции со строками.Заменить в строке букву "а" на "с", если она стоит на чётном месте,и на "у" если на нечётном
Дана строка.Заменить в строке букву "а" на "с", если она стоит на чётном месте,и на "у" если на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru