В расчет, естественно, принимается разрядность счетчика самой большой емкости, используемого в машине. Кроме того, если в генераторе опорных последовательностей с целью декорре ляции предполагается ввести вторичное квантование по времени с относительной частотой 1/т, то выбранная система элементов должна обладать по крайней мере те-кратным запасом по быстро действию. Впрочем, если требования к однородности конструкции СтВМ не слишком жесткие, этот запас можно не предусматривать, проектируя управляющее устройство на других, близких по элек трическим параметрам, но более быстродействующих, элементах.
48.Моделирование алгоритмов
иструктурной схемы вычислителя
Предложенные в данной главе методы определения основных технических характеристик проектируемой СтВМ и параметров выполняемого ею вычислительного процесса основаны на целом ряде допущений и предположений и потому носят приблизитель ный характер.
Сделанные предположения значительно упрощают процесс проектирования, но не дают полной уверенности в том, что рас четные данные будут соответствовать действительности. Более того, иногда полностью отсутствует информация, необходимая для того, чтобы конкретизировать эти предположения. Например, при выборе масштабов в большом числе случаев можно устано вить пределы изменения входных и выходных переменных по их физической природе, но трудно или невозможно что-либо сказать о характере и пределах изменения промежуточных результатов вычислений, особенно, если на СтВМ реализуются сложные функ циональные зависимости.
Однако, даже если пределы изменения всех переменных точно известны, расчет, ориентированный на наиболее неблагоприятное их сочетание, может привести к неоптимальности структурной схемы операционного устройства по быстродействию и объему оборудования, когда это неблагоприятное сочетание маловероятно. Поэтому желательно располагать информацией не только о самих значениях переменных, но и о законе их распределения.
Недостающая информация о процессе вычислений может быть получена моделированием на универсальной ЦВМ алгоритма вы числений или структурной схемы вычислительного устройства
[23].
В первом случае в ЦВМ вводится специальная моделирующая программа, реализующая заданный алгоритм вычислений и со держащая вспомогательные блоки, анализирующие процесс пре образования переменных. Программа предусматривает многократ ное воспроизведение вычислительного процесса для различных случайных сочетаний возможных значений входных переменных