С. Н. Ан
Скачать 217.92 Kb.
|
С.Н.Андрианов 39. Архитектура современных вычислительных машин 1. Основные концепции архитектуры «обычных» вычислительных машин Любая ВМ должна рассматриваться как некоторый программно-аппаратный комплекс, обеспечивающий реализацию некоторого класса алгоритмов обработки информации. В процессе работы ВМ все ее компоненты взаимодействуют друг с другом некоторым образом. При этом способы взаимодействия могут быть разделены на следующие уровни: 1. Низший уровень: на уровне электрических сигналов. 2. Высший уровень: на программном уровне – взаимодействие узлов ВМ на уровне программных модулей. 3. Функциональный уровень каждого отдельного узла: функция и ее реализация программно- аппаратными средствами (под этим понятием и понимается термин «Архитектура»). О п р е д е л е н и е 1. Подархитектуройпонимаетсясовокупностьсвойстви характер вычислительноймашины(системы)-ВМ(ВС),рассматриваемаяс точкизренияпользователя. Обобщенная структура ЭВМ Принцип действия обычной ЭВМ можно считать копией обычного процесса вычислений, выполняемого, например, с помощью калькулятора. Этапы вычислений: 1. Определение и задание порядка вычислений. 2. задание исходных данных. 3. выполнение вычислений (для получения промежуточных значений). 4. Получение конечного результата. Иными словами любая ВМ имеет 4 основных узла: В основе любой ЭВМ лежат два фундаментальных понятия в вычислительной технике: 1. Понятие алгоритма. 2. Принцип программного управления. О п р е д е л е н и е 2. Алгоритм–некоторая однозначноопределенная последовательность действий,состоящая изформальнозаданныхоперацийнадисходнымиданнымииприводящаяк решениюзаконечноечислошагов. |