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

UptoLike

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

18
чать их в общем случае символом F, подчеркивая их близость в такой трак-
товке к понятию функции.
Реализация преобразований в системе переработки информации осу-
ществляется на основе взаимодействия узлов системы, которые можно рас-
сматривать как элементы ее структуры. В первой главе отмечалось, что уро-
вень такого рассмотрения может быть различен в зависимости от его целей и
задач: от рп переходов на кристалле БИС до целых систем ЭВМ. Однако
при решении задач проектирования ЭВМ, связанных с разработкой структу-
ры отдельных ее устройств, в частности арифметико-логического устройства,
анализ структуры осуществляется, как правило, на уровне регистровых пере-
дач и обычно не опускается ниже уровня логических элементов.
При необходимости построить структуру, реализующую некоторое
преобразование F, следует представить ее в виде связной совокупности из-
вестных структур (элементов). Для этого само преобразование F должно быть
раз6ито (декомпозировано) на связную совокупность таких преобразований,
выполнение которых возможно осуществить на известных структурах (эле-
ментах). Учитывая названный выше уровень рассмотрения структур уст-
ройств ЭВМ, к таким преобразованиям могут быть отнесены преобразования,
перечисленные в табл. 2. В этой таблице каждому функциональному преоб-
разованию поставлен в соответствие структурный элемент СПИ, реализую-
щий это преобразование, а также указан его тип: ккомбинационный, н
накапливающий.
К функциям Т, М и С типов на рассматриваемом уровне регистровых
передач можно отнести действия, представленные в табл. 3. В графе приме-
чаний этой таблицы отражен тот факт, что разделение процессов и функций
на Р, С, М и Т типы относительно, не абсолютно, как и любое разделение.
Каждый тип процесса в той или иной мере сочетается с другими или даже
может быть заменен ими. Например, преобразования невозможны без подачи
информации на входы узла преобразования и съема результата с его выхода,
условие для управления условным переходом часто приходится вычислять и
т. д. Примером замены типов преобразований может служить табличное
АЛУ, в котором Р процессы заменены на М-тип. Другим примером является
дублирование вычислений значения одной и той же величины в разных бло-
ках вместо вычисления ее в одном блоке с последующей передачей в другой.
Такие взаимосвязи, в частности, обусловливают, наряду с иными причинами,
и широкое разнообразие структур СПИ и неоднозначность проектных реше-
ний