При проектировании дискретных устройств мы вынуждены пользоваться некими принципами декомпозиции сложного устройства на части в рамках использования методологии проектирования. Проектирование дискретных устройств состоит из трех этапов:
1. Системное (архитектурное).
2. Логическое (синтез).
3. Техническое.
Системное проектирование. На системном этапе, исходя из общего декомпозиционного подхода, осуществляется декомпозиция вычислительного средства на части (на сеть взаимодействующих автоматов более простой структуры). Данный этап не является формализуемым, а потому описание этих автоматов – неформализованное. Результат проектирования — общая блок схема вычислительного средства, структура устройства. Методы проверки результатов системного проектирования – архитектурное проектирование и математическое моделирование.
Логическое проектирование. При логическом проектировании осуществляется формализация и синтез структурных частей, полученных на предыдущем этапе. Исходные данными являются описания функционирующих блоков частей и их взаимодействий. Результатом является логические или функциональные схемы.
Логический этап разделяется на 2 подэтапа:
1. Формализация.
2. Структурный синтез.
Техническое проектирование. На основе логических и функциональных схем строятся принципиальные и монтажные схемы, и готовится технологическая документация производства и эксплуатации программного средства. То есть, имея функциональные декомпозиции структурных частей, строят схему из логических элементов с учетом отличия абстрактных элементов от реальных.
Процессор – это устройство или функциональная часть цифровой вычислительной системы, предназначенное для интерпретации программы (ГОСТ 15871-91).
Процессор – функциональная единица, которая распознает и выполняет команды (ISO 2382110-79).