реклама на сайте
подробности

 
 
> Посоветуйте симулятор ARM для совместной работы с IDA
Бутылочник
сообщение Sep 23 2008, 08:54
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 27-11-07
Пользователь №: 32 725



Для совместной работы с IDA (Interactive Disassembler) нужен симулятор процессора ARM7TDMI, такой чтобы работу можно было построить примерно так: в IDA получаем кусок листинга -> в симуляторе разбираемся как это работает -> в IDA вносим комментарии в листинг. В дальнейшем понадобиться и компилировать код из ассемблера.
Как варианты пока встретил Keil, CrossWorks for ARM, ARM RVCT. Что из них лучше выбрать (с точки зрения удобства, доступности кракнутой версии)? А может быть посоветуете что-то еще.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Бутылочник
сообщение Oct 2 2008, 07:47
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 27-11-07
Пользователь №: 32 725



Цитата(Бутылочник @ Sep 23 2008, 11:54) *
Для совместной работы с IDA (Interactive Disassembler) нужен симулятор процессора ARM7TDMI, такой чтобы работу можно было построить примерно так: в IDA получаем кусок листинга -> в симуляторе разбираемся как это работает -> в IDA вносим комментарии в листинг. В дальнейшем понадобиться и компилировать код из ассемблера.
Как варианты пока встретил Keil, CrossWorks for ARM, ARM RVCT. Что из них лучше выбрать (с точки зрения удобства, доступности кракнутой версии)? А может быть посоветуете что-то еще.

Эй, народ, неужели никто не пользуется симулятором? Хотя бы рассказали кто чем пользуется, свои мнения высказали. Какая-то стена тут глухая! Ужас!
Go to the top of the page
 
+Quote Post
makc
сообщение Oct 2 2008, 08:28
Сообщение #3


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(Бутылочник @ Oct 2 2008, 11:47) *
Эй, народ, неужели никто не пользуется симулятором? Хотя бы рассказали кто чем пользуется, свои мнения высказали. Какая-то стена тут глухая! Ужас!


1. Поднятие тем запрещено правилами форума.
2. По сути Вашего вопроса можно ответить только одно: IDA - это дизассемблер со встроенным отладчиком. При этом Вы не сказали, что за код собираетесь дизассемблировать и отлаживать в Вашем абстрактном симуляторе. Если представить, что речь идёт о коде, который должен выполняться в операционной системе или использует возможности периферии процессора, то бесперспективность такого подхода становится вполне очевидна, т.к. прежде чем говорить о симуляторе, нужно сказать хотя бы несколько слов о том, что именно он должен симулировать. Далее, если речь идёт о моделировании поведения только лишь ядра процессора, то для меня не вполне очевидна необходимость такого симулятора, т.к. чтобы понимать ассемблерный код нужно в первую очередь изучить архитектуру ядра процессора и систему команд. Изучать эти вещи методом "научного тыка" в симуляторе очень долгое и бестолковое занятие.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016