- •1. Введение
- •1.1. Общие сведения о вычислительных системах, сетях и телекоммуникаций.
- •1.2. Понятие системы, сети и телекоммуникации.
- •Информационная сеть 1
- •Информационная сеть 2
- •1.3. Классификация вычислительных систем.
- •1.4. Понятие телекоммуникационных вычислительных сетей.
- •2. Тема 1. Физические основы вычислительных процессов.
- •2.1. Понятие процесса. Прикладной процесс. Управление взаимодействием прикладных процессов.
- •2.2. Понятие о системах телеобработки данных.
- •2.3. Организация передачи данных.
- •2.4. Защита от ошибок. Абонентские пункты систем телеобработки.
- •2.5. Понятие «модема».
- •3. Тема 2. Основы построения и функционирования вычислительных машин
- •3.1. Общие принципы построения и архитектуры вычислительных машин.
- •3.2. Персональные эвм.
- •3.3. Информационно-логические основы вычислительных машин. Системы счисления.
- •3.4. Представление информации в эвм. Арифметические и логические основы эвм.
- •4. Тема з. Функциональная и структурная организация эвм.
- •4.1. Общие принципы функциональной и структурной организации эвм.
- •4.2. Центральный процессор.
- •4 3. Основная память.
- •4.4. Периферийные устройства
- •4.4.1. Внешние зу
- •4.4.2. Устройства ввода-вывода,
- •4.5. Внешние устройства. Программное обеспечение
- •5. Тема 4. Особенности и организация функционирования вычислительных машин различных классов
- •5.1. Развитие и перспективы эвм
- •5.2. Тактико-технические данные эвм
- •5.3. Многомашинные и многопроцессорные вычислительные системы.
- •5.4. Типовые вычислительные структуры и их программное обеспечение.
- •6. Тема 5. Классификация и архитектура вычислительных сетей (вс).
- •6.1. Техническое и информационное обеспечение вс.
- •6.2. Программное обеспечение вс.
- •6.3. Архитектура вс.
- •6.4. Кластеризация и организация функционирования вс.
- •7.Тема 6. Структура и характеристики систем телекоммуникаций.
- •7.1. Принцип построения телекоммуникационных вычислительных сетей и их характеристика.
- •7.2. Управление взаимодействием прикладных процессов.
- •7.3. Протоколы передачи данных нижнего уровня.
- •7.4. Цифровые сети связи.
- •Isdn – цифровая сеть с интегральным сервисом, а – к – абонентские системы.
- •7.5. Электронная почта.
- •8. Тема 7. Телекоммуникационные системы.
- •8.1. Основные сведения о телекоммуникационных сетях.
- •8.2. Коммутация в сетях и маршрутизация пакетов в сетях.
- •8.3. Различные сети и технологии ткс.
- •8.4. Локальные вычислительные сети (лвс).
- •8.5. Корпоративные вычислительные сети (квс).
- •8.6. Сети Интранет.
- •8.7. Глобальная вычислительная сеть (гвс).
- •А) Четырехуровневая структура современной глобальной сети
- •9. Тема 8. Эффективность функционирования телекоммуникационных вычислительных сетей и перспективы их развития.
- •9.1. Понятие эффективности функционирования телекоммуникационных вычислительных сетей и методология ее оценки.
- •9.2. Показатели эффективности функционирования твс и пути ее повышения.
- •9.3. Перспективы развития вычислительных средств.
- •9.4. Технические средства человеко-машинного интерфейса.
4.4.2. Устройства ввода-вывода,
Взаимодействие микропроцессора (МП) с внешними устройствами предусматривает выполнение логической последовательности действий, связанных с поиском устройства, определения его технического состояния, обменом командами и информацией. Эта логическая последовательность действий вместе с устройствами, реализующими ее, получили название интерфейс ввода-вывода.
Передача информации с периферийного устройства в ЭВМ называется операцией ввода, а передача из ЭВМ в ПУ - операцией вывода.
При разработке систем ввода-вывода ЭВМ особое внимание обращается на решение следующих проблем:
-
должна быть обеспечена возможность реализации машин с переменным составом оборудования, в первую очередь с различным набором периферийных устройств;
-
в ЭВМ должны реализовываться одновременная работа процессора над программой и выполнение периферийными устройствами процедур ввода-вывода;
-
необходимо упростить и стандартизировать программирование операций ввода-вывода;
-
необходимо обеспечить автоматическое распознавание и реакцию ядра ЭВм на многообразие ситуаций, возникающих в периферийных устройствах.
В общем случае для организации и проведения обмена данными между двумя устройствами требуются специальные средства:
-
специальные управляющие сигналы и их последовательности;
-
устройства сопряжения;
-
линии связи;
-
программы, реализующие обмен.
Этот комплекс линий и шин, сигналов, электронных схем, алгоритмов и программ, предназначенный для осуществления обмена информацией, называется интерфейсом. В зависимости от типа соединяемых устройств различают:
-
внутренний интерфейс (например, интерфейс системной шины, НМД), предназначенный для сопряжения элементов внутри системного блока ЭВМ;
-
интерфейс ввода-вывода - для сопряжения различных устройств с системным блоком (клавиатурой, принтером, сканером, мышью, дисплеем и др.);
-
интерфейс межмашинного обмена (для обмена между разными машинами) - для сопряжения различных ЭВМ (например, при образовании вычислительных сетей);
-
интерфейсы «человек-машина» - для обмена информацией между человеком и ЭВМ.
Если интерфейс обеспечивает обмен одновременно всеми разрядами передаваемой информационной единицы (чаще всего - байта или машинного слова), он называется параллельным интерфейсом.
Внутренний интерфейс ЭВМ всегда делается параллельным или последовательно параллельным.
Интерфейсы межмашинного обмена обычно последовательные, то есть в них обмен информацией производится по одному биту, последовательно.
Для параллельного и последовательно-параллельного интерфейса необходимо, чтобы участники общения были связаны многожильным интерфейсным кабелем (количество жил не меньше числа одновременно передаваемых разрядов - бит). В последовательных интерфейсах участники общения связываются друг с другом одно-двухпроводной линией связи, световодом, коаксиальным кабелем, радиоканалом.
В зависимости от используемых при обмене программно-технических средств интерфейсы ввода-вывода делятся на два уровня: физический и логический (рис. 21).
В зависимости от степени участия центрального процессора в обмене данными в интерфейсах может использоваться три способа управления обменом:
-
режим сканирования (так называемый «асинхронный» обмен);
-
синхронный обмен;
-
прямой доступ к памяти.
Для внутреннего интерфейса ЭВМ режим сканирования предусматривает опрос центральным процессором периферийного устройства (ПФУ): готово ли оно к обмену, и если нет, то продолжается опрос периферийного устройства (рис. 22).
Режим сканирования упрощает подготовку к обмену, но имеет ряд недостатков:
-
процессор постоянно задействован и не может выполнять другую работу;
-
при большом быстродействии интерфейсного устройства процессор не успевает организовать обмен данными.
В синхронном режиме центральный процессор выполняет основную роль по организации обмена, но в отличие от режима сканирования не ждет готовности устройства, а осуществляет другую работу. Когда в нем возникает нужда, внешнее устройство с помощью соответствующего прерывания обращает на себя внимание центрального процессора.
Для быстрого ввода-вывода блоков данных и разгрузки процессора от управления операциями ввода-вывода используют прямой доступ к памяти (DMA - Direct Memory Access).
Прямым доступом к памяти называется способ обмена данными, обеспечивающий автономно от процессора установление связи и передачу данных между основной памятью и внешним устройством. В этом случае участие центрального процессора косвенное. Обмен ведет контроллер прямого доступа к памяти.
Прямой доступ к памяти (ПДП) разгружает процессор от обслуживания операций ввода-вывода, способствует увеличению общей производительности ЭВМ, дает возможность машине более приспособлено работать в системах реального времени.