Научная литература
booksshare.net -> Добавить материал -> Физика -> Александров Е.К. -> "Микропроцессорные системы" -> 24

Микропроцессорные системы - Александров Е.К.

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 18 19 20 21 22 23 < 24 > 25 26 27 28 29 30 .. 528 >> Следующая

Некоторые процессоры производят арифметические операции с двоично-
десятичными числами или выполняют специальные команды коррекции
результата при обработке таких чисел. В состав многих
высокопроизводительных процессоров входит FPU - блок обработки чисел с
"плавающей точкой". Соответственно такие процессоры выполняют большую
группу команд, реализующих операции с этими числами и управляющих работой
блока FPU.
В ряде современных процессоров реализована групповая обработка нескольких
целых чисел или чисел с "плавающей точкой" с помощью одной команды по
принципу SIMD ("Single Instruction-Multiple Data!) - "Одна команда -
Множество данных". Одновременное выполнение операций над несколькими
операндами существенно повышает производительность процессора при работе
с видео- и аудиоданными. Такие операции широко используются для обработки
изображений, звуковых сигналов и в других приложениях. Для выполнения
этих операций в состав процессоров введены специальные блоки, реализующие
соответствующие наборы команд, которые в различных типах процессоров
(Pentium, Athlon) получили название MMX ("Milti-Media Extension") -
Мультимедийное расширение, SSE ("Streaming SIMD Extension") - Потоковое
SIMD-расширение, "3D - Extension" - Трехмерное расширение.
35
ОСНОВЫ МИКРОПРОЦЕССОРНОЙ ТЕХНИКИ
Характерной особенностью процессоров компании Intel, начиная с модели
80286, является приоритетный контроль при обращении к памяти, который
обеспечивается при работе процессора в режиме защищенных виртуальных
адресов - "Protected Mode" (защищенный режим). Для реализации этого
режима используются специальные группы команд, которые служат для
организации защиты памяти в соответствии с принятым алгоритмом
приоритетного обращения.
1.4. ИНТЕРФЕЙСЫ МИКРОПРОЦЕССОРНЫХ СИСТЕМ
1.4.1. ОСНОВНЫЕ ПОНЯТИЯ
Микропроцессорные системы содержат основные устройства, подразделяемые на
четыре класса: процессоры, память, периферийные устройства (дисплеи,
принтеры, сканеры, клавиатура, мышь и т. п.) и интерфейсы. Интерфейсы
объединяют различные устройства в систему.
В вычислительной технике под интерфейсом понимается логическая или
физическая структура, соединяющая устройства с разными логическими
протоколами или конструкциями и служащая для передачи информации между
устройствами, нередко разнородными. Интерфейс может быть определен более
кратко как совокупность средств, обеспечивающих взаимодействие
компонентов системы или сети.
Физический интерфейс-термин, определяющий совокупность механических и
электрических средств, а также физических сред. Такая совокупность служит
физической основой для создания логического интерфейса.
Логический интерфейс - термин, охватывающий все логические протоколы.
Логический протокол - совокупность правил передачи кодированной
информации между устройствами, узлами или элементами системы.
Канал связи - совокупность передатчика, линии связи и приемника,
обеспечивающая передачу информации в одном направлении.
Линия связи -техническое устройство (например, пара проводов, кабель,
оптоволокно) или луч в физической среде, используемые для пропускания
сигналов.
Гоуппа линий - набор линий, служащих для выполнения родственных функций.
Магистраль - совокупность групп линий, служащих для передачи данных и
управляющих сигналов. Магистраль соединяет все станции в крейте.
Параллельная магистраль - магистраль, к которой обслуживаемые устройства
присоединены параллельно и в которой передача битов происходит
параллельно во времени во всех линиях.
Последовательная магистраль - состоит из одной линии с последовательной
во времени передачей битов. Обслуживаемые устройства могут быть
присоединены параллельно.
Передатчик - устройство, начинающее передачу запросом магистрали или
посылкой запроса в канал.
Приемник - устройство, принимающее задание от передатчика и отвечающее
ему.
Крейт - каркас для установки модулей, неотъемлемой частью которого
являются магистраль или каналы, предназначенные для передачи данных и
управляющих сигналов, а также проводники питания.
Модуль - сменный блок, использующий линии магистрали или канала в
соответствии со стандартом и занимающий в крейте одну или более станций.
Станция - позиция в крейте для разъема, служащего для соединения модуля с
магистралью или каналом.
ИНТЕРФЕЙСЫ МИКРОПРОЦЕССОРНЫХ СИСТЕМ
1.4.2. МАГИСТРАЛЬ VME
1. Появившись в конце 1981 г., шина VME стала наиболее популярным
открытым стандартом для встраиваемых микропроцессорных систем реального
времени и автоматизации рабочих мест. В настоящее время аппаратно- и
программно-независимая VME-архитектура сопряжения различных устройств,
принятая в качестве стандартов IEEE, ANSI, IEC, поддерживается более 400
фирмами, поизводящими аппаратуру м VMEbus.
2. Успех шины VME определяет то обстоятельство, что заложенные в ее
архитектуру идеи не только не претерпели никаких изменений, но при этом и
нисколько не устарели. В соответствии с требованиями стандарта IEEE-1014
Предыдущая << 1 .. 18 19 20 21 22 23 < 24 > 25 26 27 28 29 30 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed