Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Комплекс технических средств, реализующих функцию памяти называется запоминающим устройством (ЗУ) ЗУ необходимы для размещения в них команд и данных Они обеспечивают центральному процессору доступ к программам и информации Классификация запоминающих устройств: • основная (оперативная) память • сверхоперативная память (СОЗУ) • внешние запоминающие устройства © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Основная память включает два типа устройств: • оперативное запоминающее устройство (ОЗУ или RAM - Random Access Memory) • постоянное запоминающее устройство (ПЗУ или ROM - Read Only Memory) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ ОЗУ предназначено для хранения переменной информации и допускает изменение своего содержимого в ходе выполнения процессором вычислительных операций с данными и может работать в режимах • записи • чтения • хранения © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ ПЗУ содержит информацию, которая не должна изменяться в ходе выполнения процессором вычислительных операций, например стандартные программы и константы Чаще всего информация заносится в ПЗУ перед установкой микросхемы в ЭВМ, но есть и перезаписываемые ПЗУ Основными операциями, которые может выполнять ПЗУ, являются • чтение • хранение ПЗУ является энергонезависимым элементом © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Базовым запоминающим элементом ОЗУ являются элементы, имеющих два устойчивых состояния, которые могут меняться извне Таковым элементом может быть: • бистабильная ячейка • триггер • магнитный элемент с катушкой перемагничивания • и др. © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Принцип работы ПЗУ – наличие «0» или «1» на выходе Функции элементов памяти в ПЗУ выполняют перемычки в виде проводников, полупроводниковых диодов или транзисторов +5 в «1» «0» 0в Занесение информации в микросхему ПЗУ называется ее программированием, а устройство, с помощью которого заносится информация – программатором Программирование ПЗУ заключается в устранении (прожигании) перемычек © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Основной составной частью ОЗУ является массив элементов памяти (ЭП), объединенных в матрицу При матричной организации памяти реализуется координатный принцип адресации ЭП Адрес делится на две части (две координаты) – ХиY На пересечении этих координат находится элемент памяти, чья информация должна быть прочитана или изменена © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ ОЗУ связано с остальным микропроцессорным комплектом ЭВМ через системную магистраль (СМ) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ По шине управления передается сигнал, определяющий, какую операцию необходимо выполнить По шине данных передается информация, записываемая в память или считываемая из нее По шине адреса передается адрес участвующих в обмене элементов памяти © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Элементы памяти матрицы группируются блоками (обычно равными или кратными байту), часто называемые ячейками памяти Адресация производится только к ячейке памяти. Максимальная емкость памяти определяется количеством (m) линий в шине адреса системной магистрали: 2m IBM PC XT шина адреса CM содержит 20 линий максимальный объем ОП 220байт = 1Мбайт IBM PC AT CM содержит 24 линии максимальный объем ОП 16 Мбайт Начиная с МП i80386, шина адреса содержит 32 линии максимальный объем ОП 232байта = 4Гбайта © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Микросхемы памяти могут строиться на статических (SRAM) и динамических (DRAM) ЭП В качестве статического ЭП чаще всего выступает статический триггер В качестве динамического ЭП может использоваться электрический конденсатор, сформированный внутри кремниевого кристалла © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Статические ЭП способны сохранять свое состояние (0 или 1) неограниченно долго (при включенном питании) Динамические ЭП с течением времени записанную в них информацию теряют (например, из-за саморазряда конденсатора), поэтому они нуждаются в периодическом восстановлении записанной в них информации – в регенерации © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Микросхемы элементов памяти динамических ОЗУ отличаются от аналогичных ЭП статических ОЗУ меньшим числом компонентов в одном элементе памяти, в связи с чем имеют меньшие размеры и могут быть более плотно упакованы в кристалле Из-за необходимости регенерации информации динамические ОЗУ имеют более сложные схемы управления © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Основными характеристиками ОЗУ являются объем и быстродействие Объем современных ОЗУ практически ограничен только разрядностью системной магистрали Быстродействие чаще всего определяют через время доступа (1-10 нсек) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ На производительность ЭВМ влияют не только время доступа, но и такие параметры (связанные с ОЗУ), как тактовая частота и разрядность шины данных системной магистрали Если тактовая частота недостаточно высока, то ОЗУ простаивает в ожидании обращения При тактовой частоте, превышающей возможности ОЗУ, в ожидании будет находиться системная магистраль, через которую поступил запрос в ОЗУ Разрядность шины данных (8, 16, 32 или 64 бита) определяет длину информационной единицы, которой можно обменяться с ОЗУ за одно обращение © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Интегральной характеристикой производительности ОЗУ с учетом частоты и разрядности является пропускная способность, которая измеряется в мегабайтах в секунду © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Сверхоперативные ЗУ используются для хранения небольших объемов информации и имеют значительно меньшее время (в 2 - 10 раз) считывания/записи, чем основная память СОЗУ обычно регистрах и структурах строятся на регистровых © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ По назначению регистры делятся на регистры хранения и регистры сдвига Информация в регистры может заноситься и считываться либо параллельно, сразу всеми разрядами, либо последовательно, через один из крайних разрядов с последующим сдвигом занесенной информации Сдвиг записанной в регистр информации может производиться вправо или влево (если регистр допускает сдвиг информации в любом направлении, он называется реверсивным) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Регистры могут единую структуру. быть объединены в Возможности такой структуры определяются способом доступа и адресации регистров. Если к любому регистру можно обратиться для записи/чтения по его адресу, такая регистровая структура образует СОЗУ с произвольным доступом. Безадресные регистровые структуры могут образовывать два вида устройств памяти: • магазинного типа • память с выборкой по содержанию (ассоциативные ЗУ) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ При записи в регистровую структуру (рис. а) через один регистр, а считывание – через другой, то такая память является аналогом линии задержки и работает по принципу «первым вошел – первым вышел» (FIFO - first input, first output) При записи и чтении через один и тот же регистр (рис. б), такое устройство называется стековой памятью, работающей по принципу «первым вошел – последним вышел» (FILO - first input, last output) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Память магазинного типа образуется из последовательно соединенных регистров © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Память с выборкой по содержанию является безадресной Обращение осуществляется по маске, которая поисковый образ к ней специальной содержит Информация считывается из памяти, если часть ее соответствует поисковому образу, зафиксированному в маске © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ В микропроцессорах ассоциативные ЗУ используются в составе кэш-памяти для хранения адресной части команд и операндов исполняемой программы. При этом нет необходимости обращаться к ОП за следующей командой или требуемым операндом: достаточно поместить в маску необходимый адрес, если искомая информация имеется в СОЗУ, то она будет сразу выдана Обращение к ОП будет необходимо лишь при отсутствии требуемой информации в СОЗУ За счет такого использования СОЗУ сокращается число обращений к ОП, а это позволяет экономить время, так как обращение к СОЗУ требует в 2 – 10 раз меньше времени, чем обращение к ОП © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральные устройства ЭВМ Кэш-память двух типов: кэш-память I уровня – встроенная в кристалл процессора память объем от 16 кбайт время доступа: 5 – 10 нс кэш-память II уровня – в виде отдельной микросхемы (внешняя кэш-память) объем от 256 кбайт время доступа: 15 нс © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Размещение информации в основной памяти IBM PC Адресуемой единицей информации основной памяти IBM PC является байт. В младших адресах располагаются блоки операционной системы (векторы прерываний, зарезервированная область памяти BIOS, драйверы устройств, дополнительные обработчики прерываний DOS и BIOS, командный процессор операционной системы) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Размещение информации в основной памяти IBM PC После операционной системы располагается область памяти, отведенная пользователю. Область памяти пользователя заканчивается адресом 9FFFF. Этот адрес является физической границей оперативного ЗУ, последним адресом 640-Кбайтовой основной памяти . Остальное адресное пространство (128 Кбайт с адреса А0000 по BFFFF) отведено под видеопамять, которая физически размещается не в ОП, а в адаптере дисплея © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Размещение информации в основной памяти IBM PC После видеопамяти расположено адресное пространство (256 Кбайт) постоянного запоминающего устройства (ПЗУ), хранящего программы базовой системы вводавывода (BIOS — Basic Input-Output System). Эта часть ОП еще называется ROM-BIOS. Из отведенных 256 Кбайт непосредственно ПЗУ занимает 64 Кбайта, а остальные 192 Кбайта оставлены для расширения ПЗУ. © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Размещение информации в основной памяти IBM PC Запись в ОП (и чтение из нее) может осуществляться не только байтами, но и машинными словами Старший байт Младший байт 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Номера разрядов в байтах Машинное слово характеризуется не всеми адресами занятых байтов, а только одним – адресом младшего байта слова При записи слова младший байт размещается по адресу, который является адресом машинного слова, старший байт машинного слова размещается в следующем по порядку байте ОП, имеющем номер, увеличенный на 1 (здесь действует мнемоническое правило «младший байт — по младшему адресу») © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Размещение информации в основной памяти IBM PC При чтении из ОП двух следующих подряд байтов машинного слова их принято размещать слева направо: сначала первый из прочитанных байтов (с меньшим адресом), а затем — следующий. В результате происходит «вращение» байтов Младший байт Старший байт 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Номера разрядов в байтах © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Размещение информации в основной памяти IBM PC При записи отдельных байтов каждый байт располагается в ОП по своему адресу, при чтении никакого вращения не происходит. При записи же в ОП единиц информации; имеющих в своем составе больше одного байта, адресом информационной единицы является адрес самого младшего байта, запись в ОП ведется побайтно, начиная с самого младшего байта, каждый последующий байт располагается в ячейке, адрес которой на 1 больше предыдущего. Иными словами, запись машинного или двойного слова производится справа налево, тогда как при чтении считанные байты обычно располагаются слева направо — происходят «вращение» байтов, перестановка их местами, что необходимо учитывать при работе с ОП на физическом уровне. © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Состав вычислительных машин: • Процессор • Основная память • Периферийные устройства (ПУ): • внешние запоминающие устройства (ВЗУ) • устройства ввода-вывода (УВВ) Передача информации с периферийного устройства в ЭВМ называется операцией ввода, а передача из ЭВМ в ПУ — операцией вывода © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Центральный процессор ЭВМ © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Принципы построения систем ввода-вывода ЭВМ: • возможность реализации машин с переменным составом оборудования • одновременная работа процессора над программой и выполнение периферийными устройствами процедур ввода-вывода • стандартизация и унификация операций ввода-вывода • автоматические распознавание и реакция ядра ЭВМ на многообразие ситуаций, возникающих в ПУ (готовность устройства, отсутствие носителя, различные нарушения нормальной работы и др.) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Технология обращения к внешним устройствам — интерфейс Унифицированная технология — понятие стандартного интерфейса Стандартизация интерфейсов ввода-вывода — возможности гибкого и оперативного изменения конфигураций вычислительных машин (количество и состав внешних устройств, расширять комплект ЭВМ за счет подключения новых устройств) Концепция виртуальных устройств — совмещение различных типов ЭВМ, операционных систем © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами. Классификация интерфейса ввода-вывода В зависимости от использования можно выделить 3 типа интерфейса: • машинно-ориентированный • системный • приборный © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами. Классификация интерфейса ввода-вывода Машинно-ориентированный интерфейс – интерфейсы, которые решают задачу подключения конкретного периферийного устройства (УВВ) к ЭВМ конкретного типа Системный интерфейс – сопряжение устройств (модулей), имеющих системное назначение и исполнение, т.е. основное назначение которых создание системы. Системный интерфейс не решает конкретную задачу ввода/вывода, а, прежде всего, стандартизует устройства для решения этой задачи Приборный интерфейс предназначен для соединения различных приборов, в т.ч. работающих автономно от ЭВМ © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами. Классификация интерфейса ввода-вывода Интерфейс ввода-вывода характеризуется 4 функциями: • буферирование • дешифрация адреса или выбор устройства • дешифрация адреса команды • синхронизация и управление © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами В общем случае для организации и проведения обмена данными между двумя устройствами требуются специальные средства: • специальные управляющие сигналы и их последовательности • устройства сопряжения • линии связи • программы, реализующие обмен Весь этот комплекс линий и шин, сигналов, электронных схем, алгоритмов и программ, предназначенный для осуществления обмена информацией, называется интерфейсом © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Соединение между собой нескольких устройств осуществляется через шины интерфейса В зависимости от использования можно выделить 3 типа интерфейса: • машинно-ориентированный • системный • приборный © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Машинно-ориентированный интерфейс – интерфейсы, которые решают задачу подключения конкретного периферийного устройства (УВВ) к ЭВМ конкретного типа Системный интерфейс – сопряжение устройств (модулей), имеющих системное назначение и исполнение, т.е. основное назначение которых создание системы. Системный интерфейс не решает конкретную задачу ввода/вывода, а, прежде всего, стандартизует устройства для решения этой задачи Приборный интерфейс предназначен для соединения различных приборов, в т.ч. работающих автономно от ЭВМ © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами В зависимости от типа соединяемых устройств различаются: • внутренний интерфейс ЭВМ (например, интерфейс системной шины, НМД), предназначенный для сопряжения элементов внутри системного блока ПЭВМ • интерфейс ввода-вывода для сопряжения различных устройств с системным блоком (клавиатурой, принтером, сканером, мышью, дисплеем и др.) • интерфейсы межмашинного обмена (для обмена между разными машинами) — для сопряжения различных ЭВМ (например, при образовании вычислительных сетей) • интерфейсы «человек — машина» для обмена информацией между человеком и ЭВМ © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Интерфейс может быть внутриплатный, межплатный и межблочный По способу передачи адресов и данных различают интерфейс: • с совмещенным шинам адреса и данных • с разделенными шинам адреса и данных По способу передачи информации различают: • последовательный и параллельный интерфейс • синхронный и асинхронный интерфейс © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Недостаток последовательного интерфейса – низкое (?) быстродействие (устранение недостатка – использование новейших достижений физики и технологии коммуникаций). Недостаток параллельного интерфейса связан, с так называемым, «перекосом» информации из-за различного времени передачи по параллельным физическим линиям. Наиболее простой способ устранения последнего недостатка – это стробирование передаваемых сигналов © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Синхронный интерфейс – сигнал на физических линиях поддерживается в течении заранее заданного времени Точка отсчета заданного времени осуществляется за счет подачи сигнала строба или синхронизации Синхронизация должна работать исходя из быстродействия самого медленного устройства, подключенного к интерфейсу © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами При асинхронном способе о каждой передаче должно быть сообщено дополнительно либо с помощью специальных сигналов в начале и конце передачи, либо по специальным линиям Прием последующей информации производится только после получения подтверждения о приеме предыдущей информации, получением так называемого сигналаквитанции (передача с квитированием) Для асинхронного интерфейса время передачи информации равно сумме времени передачи управления сигнала по линиям запроса и ответа плюс время передачи самой информации © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами В зависимости от степени участия центрального процессора в обмене данными в интерфейсах может использоваться три способа управления обменом: • режим сканирования (синхронный обмен) или программно-управляемая передача (программный способ) • асинхронный обмен или использование прерываний • прямой доступ к памяти © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Программный способ (режим сканирования) Чтение состояния ПУ Нет ПУ готово к обмену? Обмен данными © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Режим сканирования упрощает подготовку к обмену, но имеет ряд недостатков: • процессор постоянно задействован и не может выполнять другую работу • при большом быстродействии периферийного устройства процессор не успевает организовать обмен данными © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами В асинхронном режиме центральный процессор выполняет основную роль по организации обмена, но в отличие от режима сканирования не ждет готовности устройства, а осуществляет другую работу. Обмен инициируется УВВ. Процессор должен иметь спец. вход, периодически опрашиваемый. Наличие сигнала на этом входе заставляет процессор отложить исполнение текущей программы и перейти в режим обслуживания прерываний (приоритет и запрет прерываний). © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Организация прерываний требует: • опознания (идентификации) устройства, запросившего прерывание • сохранения состояния процессора, т.е. его активных регистров для возврата • переход на выполнение спец. программы в зависимости от поступившего прерывания с последующим возвратом • восстановление состояния процессора до прерывания, т.е. восстановление содержимого активных регистров, в т.ч. управления, счетчика команд и т.д. Прерывания могут быть реализованы как аппаратно, так и программно © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Прямой доступ к памяти (DMA — Direct Memory Access) – способ обмена данными, обеспечивающий автономно от процессора установление связи и передачу данных между основной памятью и внешним устройством Обмен ведет контроллер прямого доступа к памяти, а не центральный процессор Контроллер прямого доступа к памяти перед началом обмена программируется с помощью центрального процессора: в него передаются адреса основной памяти и количество передаваемых данных Об окончании обмена контроллер прямого доступа к памяти сообщает процессору. В этом случае участие центрального процессора косвенное © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Два стандартных интерфейса для связи ЦП с внешними устройствами: • параллельный (типа Centronics или Bitronics) • последовательный (типа RS-232) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Последовательный интерфейс - RS-232C • Скорость передачи < 19200 бит/с Длина линии < 15 м Уровни сигналов + 12 В • Терминальное (DTE) и связное (DCE) оборудование • Первое служит конечным пунктом приема/передачи (terminate – оканчивать) • Второе для обеспечения связи (connect - соединять, пример - модем) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Стандартный интерфейс RS-232C аппаратно реализуется с помощью 25 контактного разъема (терминальное оборудование - вилка, связное - розетка) Три группы сигналов интерфейса RS-232C • последовательные данные (первичный и вторичный, прием и передача) • управляющие сигналы квитирования • сигналы синхронизации © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Параллельный интерфейс – обмен одновременно всеми разрядами передаваемой информационной единицы (чаще всего — байта или машинного слова) Параллельный интерфейс – интерфейс CENTRONICS (ИРПР-М) В этом интерфейсе можно выделить три группы сигналов и линий: • информационные • управления • заземления и электропитания © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Среди сигналов управления наиболее значимыми являются: • STROBE (строб) • ACKNLG (подтверждение) • BUSY (занятость) Кроме того, могут быть линии и соответствующие сигналы: • • • • • • INIT (сброс) SLCTIN (выбор) SLCT (готовность приемника) ERROR (ошибка) PE (конец бумаги) AUTO FD (авт. перевод строки) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Алгоритм работы интерфейса CENTRONICS DATA STROBE ACKNLG 2.5-5 мкс ìêñ min 0.5 мкс ìêñ BUSY max 0.4 мкс ìêñ © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами. Интерфейс системной шины Интерфейс системной магистрали : • параллельные проводники на материнской плате, которые называются линиями • алгоритмы, в соответствие с которыми передаются сигналы • правила интерпретации сигналов • дисциплины обслуживания запросов • специальные микросхемы, обеспечивающие эту работу © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами. Интерфейс системной шины MULTIBUS – родоначальник системного интерфейса (20 линий адресов, 16 линий данных, 50 управляющих и служебных линий) Для IBM PS-2 в 1987 г. был разработан стандарт «Микроканал» — МСА (Micro Channel Architecture). В нем 24-разрядная шина адреса. Шина данных увеличена до 32 бит Для IBM PC XT был разработан стандарт ISA (Industry Standart Architecture), который имеет две модификации — для XT и AT. В ISA XT шина данных — 8 бит, шина адресов — 20 бит, шина управления — 8 линий. В ISA AT шина данных увеличена до 16 бит Стандарт EISA (Extended ISA) — это жестко стандартизованное расширение ISA до 32 бит Стандарт VESA (VESA Lokal Bas, или VLB) – расширение стандарта ISA для обмена видеоданными с адаптером SVGA Стандарт PCI (Peripheral Component Interconnect) разработан фирмой Intel для ЭВМ с МП Pentium (дополнительные функции: автоматическая конфигурацая периферийных устройств, работа при пониженном напряжении питания, возможность работы с 64-разрядным интерфейсом) © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Стандарт USB (Universal Serial Bus) — универсальный последовательный интерфейс, обеспечивающий обмен со скоростью 12 Мбайт/с и подключение до 127 устройств Стандарт PCMCIA (Personal Computer Memory Card International Association) — интерфейс блокнотных ПЭВМ для подключения расширителей памяти, модемов, контроллеров дисков и стриммеров, сетевых адаптеров и др. Системная магистраль, выполненная по этому стандарту, имеет минимальное энергопотребление, ШД — на 16 линий, ША — на 24 линии © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Интерфейсы внешних запоминающих устройств IBM PC Для подключения жестких магнитных дисков: • ST506/412 • ESDI (Enhanced Small Device Interface) • SCSI (Small Computer System Interface) • IDE (Integrated Drive Electronics), известный так же как АТА (AT Attachement) • EIDE (Enhanced-IDE) • SATA © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Способы организации совместной работы периферийных и центральных устройств Три режима связи ЭВМ и внешнего устройства: • симплексный • полудуплексный • дуплексный © МЦИТ ГУАП 2008 Вычислительные системы, сети и телекоммуникации Управление внешними устройствами Симплексный режим – передача данных может вестись только в одном направлении: один передает, другой принимает Полудуплексный режим – поочередный обмен данными в обоих направлениях Дуплексный режим – передача и прием одновременно в двух встречных направлениях © МЦИТ ГУАП 2008