ВУЗ:
Составители:
8
Рассмотрим еще некоторые аспекты, относящиеся к этапу эскиз-
ного проектирования. Как уже было отмечено ранее алгоритм управ-
ления из технического задания на проектирование ЦУ, и алгоритм,
реализуемый в конечном итоге в ЦУ это не одно и то же (возможно
несколько вариантов). Далее при формализации какого-либо вариан-
та алгоритма возможны различные реализации его отдельных частей
(например, использование разных алгоритмов умножения, деления и
т. п.). Это приводит к появлению дополнительных вариантов, которые
также должны быть оценены по заданным критериям.
Предположим, произведен выбор варианта алгоритма для даль-
нейшей проработки. Этот алгоритм будет определять структуру ЦУ в
общем виде. Дальнейшее проектирование ЦУ распадается на две
взаимосвязанные задачи: проектирование УА и проектирование ОА.
При разработке УА и ОА также, как правило, появляется несколько
вариантов их реализации. В конечном итоге алгоритм и соответст-
вующее ему ЦУ будут однозначно определены, когда будет выпол-
нено формализованное описание как УА, так и ОА. Какое из этих уст-
ройств описывать первым, а какое
—вторым? Есть сторонники опи-
сания вначале ОА, а затем УА, а есть и сторонники обратного подхо-
да. Авторы считают, что для выполнения этих двух тесно взаимоувя-
занных задач лучше всего использовать, так называемую, содержа-
тельную граф-схему алгоритма, из которой затем легко получить
описания УА и ОА [2].
После завершения формализации описания УА и ОА разработ-
чику необходимо иметь соответствующие инструментальные средст-
ва, которые позволят выполнить тестирование алгоритма для оценки
Рассмотрим еще некоторые аспекты, относящиеся к этапу эскиз- ного проектирования. Как уже было отмечено ранее алгоритм управ- ления из технического задания на проектирование ЦУ, и алгоритм, реализуемый в конечном итоге в ЦУ это не одно и то же (возможно несколько вариантов). Далее при формализации какого-либо вариан- та алгоритма возможны различные реализации его отдельных частей (например, использование разных алгоритмов умножения, деления и т. п.). Это приводит к появлению дополнительных вариантов, которые также должны быть оценены по заданным критериям. Предположим, произведен выбор варианта алгоритма для даль- нейшей проработки. Этот алгоритм будет определять структуру ЦУ в общем виде. Дальнейшее проектирование ЦУ распадается на две взаимосвязанные задачи: проектирование УА и проектирование ОА. При разработке УА и ОА также, как правило, появляется несколько вариантов их реализации. В конечном итоге алгоритм и соответст- вующее ему ЦУ будут однозначно определены, когда будет выпол- нено формализованное описание как УА, так и ОА. Какое из этих уст- ройств описывать первым, а какое —вторым? Есть сторонники опи- сания вначале ОА, а затем УА, а есть и сторонники обратного подхо- да. Авторы считают, что для выполнения этих двух тесно взаимоувя- занных задач лучше всего использовать, так называемую, содержа- тельную граф-схему алгоритма, из которой затем легко получить описания УА и ОА [2]. После завершения формализации описания УА и ОА разработ- чику необходимо иметь соответствующие инструментальные средст- ва, которые позволят выполнить тестирование алгоритма для оценки 8
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »