Проектирование структур АЛУ. Спиридонов В.В. - 29 стр.

UptoLike

Составители: 

29
ки предпочтительности того или иного варианта. Таблицы соответствия пер-
воначально формируются на основании анализа деревьев функций и реализа-
ции типовых систем рассматриваемого класса. В них для каждой функции
указываются:
имя функции и ее объекта (актанта);
перечень возможных ее параметров, относимых к различным состав-
ляющим описания функции (параметрам с помощью ссылок может быть
придан вид дерева, а сам их перечень можно представить отдельными фай-
лами);
имя функционального блока, реализующего функцию, при необходи-
мости дополняемое особенностями блока;
способ реализации функций функциональным блоком, который в зави-
симости от уровня (сложности) функции задается либо указанием функций
более низкого уровня, либо указанием структурных особенностей блока;
имя файла конструктивных блоков, реализующих функцию, если тако-
вые имеются. Для каждого из них должны быть указаны значения парамет-
ров, в число которых входят (означиваются) и параметры, указанные в пе-
речне возможных параметров функций.
Перечни параметров функций, функциональных и конструктивных
блоков зависят от их типов и могут быть представлены отдельными инфор-
мационными структурами.
Необходимо также учитывать, что в общем случае в качестве функцио-
нального блока может рассматриваться как аппаратный, так и программный
продукт без указания, каким именно типом продукта блок представлен. В ро-
ли конструктивного блока может быть представлено конкретное аппаратное,
программное или аппаратно-программное средство. Возможный вид записи в
библиотеке отображений (базе данных) представлен в табл. 4.
Создание библиотеки отображений является одной из наиболее трудо-
емких и ответственных задач построения систем проектирования АЛУ и тре-
бует детальной проработки большого количества схемных и структурных
решений. При ручном проектировании сведения о способах реализации
функций представляют собой личный опыт разработчика.
Перед построением библиотеки отображений необходимо тщательно
определить предметную область, объем которой для небольшой системы
структурного проектирования АЛУ составляет порядка нескольких сот поня-
тий, разбиваемых на классы: объект, определенность, действие (в т.ч., отно-
шение).