Разработка проблемно-ориентированных программ для встраиваемых систем прикладного назначения

8 Прежде чем изучать программно-управляемые системы и их особенности, рассмотрим, какую нишу они занимают среди электрон- ных устройств вообще. Электронные системы в общем случае под- разделяются на две категории: системы на так называемой «жесткой» логике и программно-управляемые системы (рис. 1.2). Системы на «жесткой» логике получили свое название отнюдь не случайно. В них алгоритмы хранения и преобразования входных данных в выходные жестко связаны со схемотехникой системы. Такие схемы часто ре- шают одну задачу либо группу одинаковых задач. Изменение алгорит- мов функционирования такой системы возможно исключительно пу- тем изменения ее схемотехнической структуры, т.е. ее реализации, что сделать крайне сложно без нового проектирования схемы [1]. Рис. 1.2. Классификация электронных систем Достоинством таких систем является отсутствие аппаратной избыточности. Это означает, что не простаивает ни один ее элемент, осуществляется максимально высокое быстродействие, так как ско- рость работы алгоритмов обработки и передачи данных зависит лишь от задержки логических элементов и величины путей прохождения информации. Основным недостатком таких систем является то, что при из- менении (частичном или полном) решаемой задачи схему придется проектировать и изготавливать заново. Электронные системы Программно-управляемые системы Системы на «жесткой» логике Микро- процессорные системы Микро- контроллеры Цифровые автоматы Комбинацион- ные схемы Быстродействие Стоимость Универсальность

RkJQdWJsaXNoZXIy MTY0OTYy