
- •Архитектура эвм
- •Введение
- •1. История развития вычислительной техники. Классификация и основные характеристики вычислительных машин и систем
- •1.2. Нулевое поколение
- •1.3. Первое поколение
- •1.4. Второе поколение
- •1.5. Третье поколение
- •1.6. Четвёртое поколение
- •1.7. Пятое поколение
- •1.8. Шестое поколение
- •1.9. Классификация эвм
- •2. Принципы построения эвм и вычислительных систем
- •2.1. Архитектура фон Неймана
- •2.2. Структурная схема персонального компьютера
- •2.3. Структурные схемы вычислительных систем
- •2.4. Внутренние устройства персонального компьютера и их характеристики
- •2.4.1. Центральный процессор
- •2.4.2. Оперативное запоминающее устройство
- •2.4.3. Постоянное запоминающее устройство
- •2.4.5. Энергонезависимое оперативное запоминающее устройство
- •3. Архитектура внутренних устройств персонального компьютера
- •3.1. Архитектура процессора
- •3.2. Архитектура оперативной памяти1
- •3.2.1. Блочная организация памяти
- •3.2.3. Синхронные и асинхронные запоминающие устройства
- •3.3. Очередь и стек, их назначение и система адресации.
- •4. Внешние запоминающие устройства
- •4.1. Характеристики, организация, и принципы работы внешней памяти эвм и вс.
- •4.2. Накопители на магнитных дисках для устройств памяти с прямым доступом
- •4.3. Накопители на магнитных носителях для устройств памяти с последовательным доступом.
- •4.4. Устройство и принцип работы накопителей на оптических дисках.
- •4.5. Устройство и принцип работы флеш-памяти nor и nand
- •5. Устройства ввода и вывода
- •5.1. Общие принципы организации системы ввода-вывода
- •5.2. Принципы работы и организация клавиатуры
- •5.2.1. Массивы клавишей, кнопок и индикаторов
- •5.2.2. Скан-коды клавиатуры
- •5.2.3. Контроллер интерфейса клавиатуры
- •8042 – Контроллер интерфейса клавиатуры;
- •5.2. Принципы работы и организация мыши
- •Системная плата
- •5.3. Принципы работы и организация видеоподсистемы
- •5.3.1. Принципы формирования изображения и режимы работы монитора
- •5.3.2. Архитектура видеоподсистемы
- •5.3.3. Интерфейсы дисплеев и адаптера
- •5.4. Архитектура аудиоподсистемы
- •5.4.1. Звуковые карты
- •5.4.2. Входные и выходные аудиоустройства
- •5.5. Принципы работы и организация портов
- •5.5.1. Принципы передачи данных
- •5.5.2. Последовательный Com-порт
- •5.5.3. Параллельный порт lpt
- •5.5.5. Инфракрасный IrDa-порт
- •5.5.6. Радиоинтерфейс BlueTooth
- •5.5.7. Порт FareWare
- •5.5. Принципы работы и организация принтеров
- •5.6. Принципы работы и организация сканеров
- •6. Организация обмена информацией между центральным процессором, внутренней памятью и внешними устройствами
- •6.1. Система шин вычислительной машины: общие принципы
- •6.2. Шины "процессор – память"
- •6.3. Системная шина
- •6.3.1. Структура системной шины
- •6.3.2. Системы арбитража шины
- •6.3.3. Протоколы системной шины
- •6.3.4. Стандарты шин
- •6.4. Устройства прямого доступа к памяти.
- •6.5. Канальные системы ввода/вывода
- •7. Аппаратно-программные средства для реализации многопрограммных режимов работы
- •7.1. Система адресации в реальном и защищенном режиме работы эвм и вс на базе микропроцессоров Intel.
- •8. Параллельные вычислительные системы
- •9. Перспективы развития эвм и вычислительных систем
- •Список литературных источников
5.5.7. Порт FareWare
Порт FireWare предназначен для подключения внешних устройств по одноимённой шине. Шина содержит четыре провода для передачи данных и два провода для питания внешних устройств. Шина поддерживает асинхронный и изохронный режимы передачи данных. Скорость передачи до 800 Мбит/с, ожидается рост скорости передачи до 3,2 Гбит/с. Данные пересылаются пакетами, в промежутке между которыми передаётся служебная информация.
5.5. Принципы работы и организация принтеров
5.6. Принципы работы и организация сканеров
6. Организация обмена информацией между центральным процессором, внутренней памятью и внешними устройствами
6.1. Система шин вычислительной машины: общие принципы
Множество каналов связи между устройствами вычислительной машины образует систему соединений, обеспечивающих обмен информацией между:
центральным процессором и памятью;
центральным процессором и модулями ввода-вывода;
памятью и модулями ввода-вывода.
За время развития вычислительных машин системы соединений прошли путь развития (рис. 6.1) от системы непосредственных связей до сложных иерархических систем. На рис. 6.1 приняты обозначения: ЦП – центральный процессор, ПАМ – память, МВВ – модуль ввода-вывода, А, А1, А2 – адаптеры.
ЦП
ПАМ
ЦП
МВВ
А
А1
А2
МВВ
а) |
б) |
в) |
г) |
Рис. 6.1. Эволюция систем соединений: системы непосредственных связей (а), одношинная (б), двухшинная (в) и иерархическая (г) системы
В системе непосредственных связей процессор имеет связи с каждым устройством, и устройства имеют связи, не затрагивающие процессор. В одношинной архитектуре все устройства связаны через одну общую шину, которую можно назвать системной шиной. В двухшинной системе процессор поддерживает две шины: шину связи с памятью и шину связи с устройствами ввода-вывода. В иерархической многошинной системе процессор и память связаны системной шиной, адаптер А образует подчинённую шину расширения, а адаптеры А1 и А2 – шины связи с устройствами ввода-вывода. Возможен и другой вариант, в котором отсутствует адаптер А, а адаптеры А1 и А2 присоединены к системной шине и образуют две подчинённые шины расширения.
Следует иметь в виду, что по шинам передаются адреса, команды и данные. Порядок их передачи от использования линий шин до последовательности и способа их передачи регулируются шинными протоколами. Например, в системной шине могут существовать отдельно шина команд, шина адресов и шина данных. Но возможен и другой вариант: по одной и той же шине передаются и команды, и адрес, и данные. Процесс передачи адресов, команд и данных может быть как синхронным, так и асинхронным. В настоящее время по назначению выделяют шины следующих видов:
шины "процессор – память";
шины ввода-вывода;
системные шины.
Наиболее высокие требования по производительности предъявляются к шинам "процессор – память", самые низкие – к шинам ввода-вывода. Если системная шина является единственной, то к ней также предъявляются высокие требования по производительности, но резервы производительности таких шин быстро исчерпываются, и приходится переходить на другие протоколы передачи данных.
В любой системе шин всегда возможен случай обращения к одной и той же шине нескольких устройств. Возникает конкуренция между устройствами за роль ведущего устройства. Этот конфликт разрешает система арбитража шин.