Организация микропроцессорных систем. Учебное пособие. Могнонов П.Б. - 4 стр.

UptoLike

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

совокупностях элементов новые свойства.
Например, в совокупности электронных элементов ЭВМ - свойство выполнять
логические операции; в совокупности логических элементов - свойство складывать, или
сравнивать числа; в совокупности устройств - свойство реализовывать вычисления на основе
алгоритмов.
Иерархический подход к описанию сложных систем предполагает, что на высшем
уровне иерархии система рассматривается как один элемент, имеющий входы и выходы для
связи с внешними объектами. В этом случае функция системы не может быть задана
подробно и представляется как отображение состояний входов на состояния выходов
системы. Чтобы раскрыть устройство и порядок функционирования системы, глобальная
функция и сама система разбиваются на части - функции и структурные элементы
следующего, более низкого уровня иерархии. В свою очередь эти части опять
детализируются, и так до тех пор, пока функция и структура системы не будут полностью
раскрыты, с необходимой степенью подробности.
Очевидно, что элемент - это, прежде всего, удобное понятие, а не физическое
свойство.
Таким образом, любая система содержит в себе иерархию процессов и элементов,
логика которой приводит к необходимости использовать иерархию функций и структур
описания того, как устроена и работает система. Нижележащий уровень иерархии
раскрывает сущность процессов и устройство элементов, относящихся к более высокому
уровню.
1.2. Функциональный подход к построению цифровых систем
Устройство и порядок функционирования систем, в том числе и ЭВМ,
предопределяются, с одной стороны, назначением системы, а с другой стороны, -
элементной базой, «материалом» из которого строится система. Под элементной базой
понимается набор различных элементов, по основе которого строится система, и называется
структурным базисом. Набору элементов структурного базиса соответствует набор функций,
называемый функциональным базисом. Отсюда следует, что система должна
проектироваться исходя из её назначения с учетом свойств структурного базиса,
существующего на данный момент проектирования, или потенциально возможной.
Пусть назначение системы задаётся в виде функции F. Исходя из содержания и
свойств функции F, можно определить структурный базис элементов пригодный для
создания системы. Когда структурный базис элементов определен, становится известным
функциональный базис ϕ
1,... ,
ϕ
N
, реализуемых элементами.
Функции элементов ϕ
1,...,
ϕ
N
более просты, чем функция системы F. По этой причине,
чтобы выявить структуру S, реализующую функцию F, необходимо путем формальных
преобразований построить эквивалентную функции F функцию Ф, представленную в виде
композиций функций ϕ
1,...,
ϕ
N
. Таким образом, функция F будет детализирована до
элементарных функций ϕ
1,...,
ϕ
N
, для реализации каждой из которых имеется определенный
структурный элемент.
Местоположение функций ϕ
1,...,
ϕ
N
в записи Ф предопределяет места соответствующих
элементов в структуре. Поэтому функцию Ф можно использовать в качестве формы для
построения структуры S, состоящей из элементов типа ϕ
1,...,
ϕ
N
и реализующей заданную
функцию Ф = F, т.е. функцию системы.
Если система сложная, указанная процедура повторяется по отношению к каждой из
функций ϕ
1,...,
ϕ
N
, реализуемых элементами структуры S. В результате этих действий будут
выявлены структура элементов верхнего уровня и структуры элементов последующих
уровней иерархии. Описанный подход к проектированию систем базируется в
предположении о доминирующей роли функций в отношении структур. Как следствие
доминирующей роли функций, структура системы определенная для верхних уровней
совокупностях элементов новые свойства.
      Например, в совокупности электронных элементов ЭВМ - свойство выполнять
логические операции; в совокупности логических элементов - свойство складывать, или
сравнивать числа; в совокупности устройств - свойство реализовывать вычисления на основе
алгоритмов.
      Иерархический подход к описанию сложных систем предполагает, что на высшем
уровне иерархии система рассматривается как один элемент, имеющий входы и выходы для
связи с внешними объектами. В этом случае функция системы не может быть задана
подробно и представляется как отображение состояний входов на состояния выходов
системы. Чтобы раскрыть устройство и порядок функционирования системы, глобальная
функция и сама система разбиваются на части - функции и структурные элементы
следующего, более низкого уровня иерархии. В свою очередь эти части опять
детализируются, и так до тех пор, пока функция и структура системы не будут полностью
раскрыты, с необходимой степенью подробности.
      Очевидно, что элемент - это, прежде всего, удобное понятие, а не физическое
свойство.
      Таким образом, любая система содержит в себе иерархию процессов и элементов,
логика которой приводит к необходимости использовать иерархию функций и структур
описания того, как устроена и работает система. Нижележащий уровень иерархии
раскрывает сущность процессов и устройство элементов, относящихся к более высокому
уровню.

                1.2.Функциональный подход к построению цифровых систем

      Устройство и порядок функционирования систем, в том числе и ЭВМ,
предопределяются, с одной стороны, назначением системы, а с другой стороны, -
элементной базой, «материалом» из которого строится система. Под элементной базой
понимается набор различных элементов, по основе которого строится система, и называется
структурным базисом. Набору элементов структурного базиса соответствует набор функций,
называемый функциональным базисом. Отсюда следует, что система должна
проектироваться исходя из её назначения с учетом свойств структурного базиса,
существующего на данный момент проектирования, или потенциально возможной.
      Пусть назначение системы задаётся в виде функции F. Исходя из содержания и
свойств функции F, можно определить структурный базис элементов пригодный для
создания системы. Когда структурный базис элементов определен, становится известным
функциональный базис ϕ1,... ,ϕN, реализуемых элементами.
      Функции элементов ϕ1,...,ϕN более просты, чем функция системы F. По этой причине,
чтобы выявить структуру S, реализующую функцию F, необходимо путем формальных
преобразований построить эквивалентную функции F функцию Ф, представленную в виде
композиций функций ϕ1,...,ϕN. Таким образом, функция F будет детализирована до
элементарных функций ϕ1,...,ϕN, для реализации каждой из которых имеется определенный
структурный элемент.
      Местоположение функций ϕ1,...,ϕN в записи Ф предопределяет места соответствующих
элементов в структуре. Поэтому функцию Ф можно использовать в качестве формы для
построения структуры S, состоящей из элементов типа ϕ1,...,ϕN и реализующей заданную
функцию Ф = F, т.е. функцию системы.
      Если система сложная, указанная процедура повторяется по отношению к каждой из
функций ϕ1,...,ϕN, реализуемых элементами структуры S. В результате этих действий будут
выявлены структура элементов верхнего уровня и структуры элементов последующих
уровней иерархии. Описанный подход к проектированию систем базируется в
предположении о доминирующей роли функций в отношении структур. Как следствие
доминирующей роли функций, структура системы определенная для верхних уровней