Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
08-09-2013_23-30-59 / ТСИ _ Курс лекций - 1 часть.doc
Скачиваний:
204
Добавлен:
27.05.2015
Размер:
692.22 Кб
Скачать

1.4.4. Информационная модель эвм

Исходя из характеристики информационного процесса в целом, ЭВМ можно представить как совокупность узлов, соединенных каналами связи. Узлы выполняют функции хранения и преобразования (обработки) информации, а по каналам связи осуществляется передача информации от узла к узлу (рис. 1.5).

Реально существующие системы имеют ряд ограничений на связи между отдельными узлами и четкое функциональное назначение отдельных узлов. Некоторые узлы могут иметь специальную функцию ввода / вывода информации.

Функции отдельного узла могут зависеть от его состояния (режима). Состояние узла описывается значениями его внутренних полей (регистров). Состояние может определяться процессом функционирования или задаваться извне. Режим может определяться значением регистра узла, и тогда установить режим означает присвоить регистру определенное значение.

По каналам связи узлы могут обмениваться либо значащей информацией (сообщениями), либо управляющей информацией. Сообщение – это последовательность двоичных цифр, сохраняемая или обрабатываемая узлом. Управляющая информация определяет режимы узлов и каналов связи.

Характеристиками узлов и каналов связи являются.

Узлы хранения имеют:

  • вместимость – максимальную, среднюю или минимальную;

  • скорость выборки;

  • разрядность выборки.

Преобразующие узлы имеют скорость преобразования.

Каналы характеризуются:

  • скоростью передачи информации (пропускная способность);

  • разрядностью передачи.

Из множества возможных вариантов можно выбрать не­сколько типовых схем, обеспечивающих простоту, возмож­ность расширения (конфигурирования), надежность и т.п. Рассмотрим некоторые частные случаи.

Шинная организация ЭВМ (рис.1.6 а). В этой схеме все устройства симметрично подсоединяются к одном каналу (шине). Симметрия гарантирует свободное подключение новых устройств и, следовательно, теоретически неограниченное развитие. Некоторые узлы могут иметь специфические свойства (процессор, оперативная память и т.д.). Между этими узлами организуется обмен информацией (данными). Наличие только одного канала ограничивает поток информации (скорость обмена).

Канальная организация ЭВМ (рис.1.6 б). В этой схеме операции обмена данными с внешними устройствами организуются через специализированный узел – канал ввода / вывода. Благодаря этому можно осуществлять обработку данных параллельно с процессом ввода / вывода.

Организация с перекрестной коммутацией. Здесь все связи между узлами осуществляются при помощи т.н. коммутирующей матрицы. Она может связывать между собой любую пару узлов. Причем, таких пар может быть сколько угодно, т.к. связи независимы друг от друга. Это позволяет достичь высокой производительности комплекса. Здесь нет конфликтов из-за связей, есть конфликты только из-за ресурсов.

Архитектура с распределенными функциями. В соответствии с этой идеей, обработка информации распределяется по «периферийным» интеллектуальным устройствам. При этом предполагалось резко изменить сложность и интеллектуальность компонентов ЭВМ при переходе от 4-го к 5-му поколению компьютеров (японский проект). Эта идея осталась не реализованной до настоящего времени.

Конвейерная организация ЭВМ. При такой организации достигается максимально возможное ускорение работы. Устройство, обрабатывающее информацию, разделяется на последовательно включенные операционные блоки, каждый из которых настроен на выполнение строго определенной части операции обработки. Когда i-й блок выполняет i-ю часть j-й операции, то (i–1)-й (предыдущий) блок одновременно выполняет (предыдущую) (i–1)-ю часть последующей (j+1)-й операции. В это же время (i+1)-й (последующий) блок выполняет (последующую) (i+1)-ю часть предыдущей (j–1)-й операции. В настоящее время используются несколько конвейеров, например, в организации работы процессоров современных персональных компьютеров.