Чисто из любопытства - попыток использования в разработке программ для
Сифорта сред визуальной разработки типа LabView не проводилось?
Было бы также интересно и полезно, наверное, подробнее описать
механизм использования test-bed-ов в симуляторе, например при
использовании их в качестве источноков/приемников сигналов на линии
ввода-выода. Исходники конечно хорошо, но.....
Визуальная среда одно время разрабатывалась. Но усилия в этом
направлении были приостановлены, к сожалению.
По поводу ввода-вывода. В статье такое описание изобиловало бы
излишними подробностями. А вот новостная группа -- дело другое :)
Я постараюсь выложить исходные тексты debug.f и отдельно расскажу об
этом предмете.
Я думаю, проще всего работу отладочных точек продемонстрировать на
конкретном примере. Посмотрите fir-taps.zip в файловом разделе. В этом
проекте исходные 16-битные pcm-сэмплы из файла поступают в узел 0 и
обрабатываются далее узлами 01 и 02. Эти два последние узла совместно
представляют cобой 32-точечный FIR-фильтр, который организован силами
ROM-процедуры taps. Далее результат фильтрации попадает в узел 03, где
сэмплы сохраняются в соответствующем файле.
Как можно видеть, команда bp используется на узлах 00 и 03.
Соответсвующие слова-события Форта называются @in и !out. Работа с
файлами организована просто: каждому файлу при открытии присваивается
номер, по этим номерам и происходит файловый ввод/вывод. Симуляция
выполняется в слове pcm-loop. Последовательность "debug step"
необходима для проверки состояния отладочных точек перед каждым шагом
симулятора.
P.S. Дополнительные файлы, подключаемые к проекту, см. в том же
разделе группы.
On 9 апр, 10:30, diver <fort...@yandex.ru> wrote:
> Можно даже не столько исходники, сколько описание интерфейса к
> отладочным словам симулятора.
--
Вы получили это сообщение, поскольку подписаны на группу SEAforth (Russian).
Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу seaforth...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу seaforth-russi...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/seaforth-russian?hl=ru.