Страница 1 из 1

Программа для построения блок схем

Добавлено: Вс янв 09, 2011 12:39:38
foma24
Собственно вопрос - есть ли программа позволяющая по коду построить блок-схему, нужно для ассемблера

Re: Программа для построения блок схем

Добавлено: Вс янв 09, 2011 13:21:21
demetrius2003
Какова область применения? В институт сдать или чтоб легче понять было? IDAPro 5.0 (та, что freeware) умеет строить flowcharts и работать с графами. Всё строится автоматом, но в своём формате. Следовательно сдать это как курсовую не выйдет, т. к. там всё не по ГОСТу. Но пониманию способствует. В общем, конкретизируйте вопрос.

Re: Программа для построения блок схем

Добавлено: Вс янв 09, 2011 13:38:50
foma24
вообще в институт сдать, но и для понимания нужно, помимо IDAPro какие еще проги есть ?

Re: Программа для построения блок схем

Добавлено: Вс янв 09, 2011 14:34:56
demetrius2003
Из общедоступных мне более ничего не известно. Есть пакеты для работы с UML (по типу IBM Rational Rose). Если использовать их в связке с пакетами наподобие Bison-Yacc, то может Вам и подфортит создать что-нибудь стоящее. Вы ж понимаете, что задача весьма нетривиальна - компиляция в UML. А ассемблер ассемблеру рознь. И распознать, к примеру, в нагромождении инструкций je/jmps цикл - дорого стоит. Есть полурабочие проекты в том же UML. Копните в этом направлении.
Ещё лет пять назад, когда я этим занимался, встречалиcь студенческие разработки (весьма упрощённые), но что-то поискал сегодня - ничего не нашёл. Время жизни таких проектов невелико.

Re: Программа для построения блок схем

Добавлено: Вс янв 09, 2011 14:37:41
foma24
Ладно, спасибо за ответ