Рассмотрим базовые концепции, которые лежат в основе любой вычислительной системы, от простейшего микроконтроллера до сложного компьютера – базовая терминология вычислительной техники, принципы организации микропроцессорных систем, структура связей, режимы работы и основные типы вычислительной систем.
Введем несколько основных определений.
Электронная система – в данном случае это любой электронный узел, блок, прибор или комплекс, производящий обработку информации.
Задача – это набор функций, выполнение которых требуется от электронной системы.
Быстродействие – это показатель скорости выполнения электронной системой ее функций.
Гибкость – это способность системы подстраиваться под различные задачи.
Избыточность – это показатель степени соответствия возможностей системы решаемой данной системой задаче.
Интерфейс – соглашение об обмене информацией, правила обмена информацией, подразумевающие электрическую, логическую и конструктивную совместимость устройств, участвующих в обмене. Другое название – сопряжение.
Вычислительная система (микропроцессорная система (МПС)) может рассматриваться как частный случай электронной системы, предназначенной для обработки входных сигналов и выдачи выходных сигналов (рис. 1.1).
В качестве входных и выходных сигналов использоваться аналоговые сигналы, одиночные цифровые сигналы, цифровые коды, последовательности цифровых кодов. Внутри системы производиться хранение, накопление сигналов (или информации).
Рисунок 1.1 – Электронная система