- •1. Организация системы ввода-вывода
- •2. Классификация и особенности аппаратных интерфейсов эвм.
- •3. Архитектура учебного стенда sdk-1.1.
- •4. Вычислительное ядро и система ввода-вывода в стенде sdk-1.1
- •5. Назначение и организация расширителя портов ввода/вывода в sdk-1.1.
- •6. Организация и принцип работы программируемого процессора.
- •7. Контроллер ввода-вывода.
- •8. Процессор ввода-вывода.
- •10. Обмен в режиме прямого доступа между устройствами эвм.
- •11. Организация аппаратных прерываний в эвм.
- •12. Функции и принцип работы контроллера прерываний.
- •13. Внутрисистемные интерфейсы эвм
- •14. Системные интерфейсы эвм.
- •15. Малые периферийные интерфейсы эвм
- •16. Последовательные малые периферийные интерфейсы
- •17. Организация контроллера последовательного интерфейса rs-232 (usart).
- •18. Организация параллельных конфигурируемых портов ввода-вывода.
- •19. Особенности параллельных интерфейсов
- •20. Устройства сопряжения с объектами управляющих эвм
- •21. Синхронизация в аппаратных интерфейсах эвм.
- •22. Интерфейс i2с, общие сведения
- •23. Общая характеристика интерфейса spi
- •24. Ввод-вывод аналоговой информации.
- •25. Организация памяти, регистры общего и специального назначения микроконтроллера с архитектурой mcs51.
- •26. Организация и принцип работы программируемого таймера.
- •16 Битный режим с автоперезагрузкой (таймер 2)
- •16 Битный режим захвата
- •27. Программирование стенда sdk-1.1
- •Дискретный ввод-вывод и гальваническая развязка
14. Системные интерфейсы эвм.
Появились в рамках архитектуры мини-ЭВМ для решения следующих задач: сделать систему дешёвой и расширяемой на основе модульности. Объединяют элементы ядра и элементы СВВ, организуются в виде общей шины, хорошо стандартизированы. Производительность меньше, чем у внутрисистемных интерфейсов. Протоколы простые, аппаратно реализованные. Разрядность порядка 64 бит (или 128). Протяжённость малая - от единиц миллиметров до единиц метров (максимум - 15 метров). UniBus, Qbus, ISA, PCI
Системный служит для развития системы, то есть наращивания характеристик ядра(например, ISA, PCI). Является компромиссом при создании дешевой вычислительной структуры.
Второй интерфейс PCI - системный. Он параллельный. Есть возможность работы с блоками памяти и периферийными регистрами. Удобно включать в адресное пространство ОП буферные блоки видеопамяти, буферной памяти сетевых контроллеров, КЭШ- памяти дисковых оптических накопителей.
Системные интерфейсы должны уметь сопрягать ЦП, оперативную память и элементы системы ввода/вывода.
Должны уметь обеспечить быструю передачу информации (от этого зависит быстродействие вычислительной системы). Должен быть доступ к периферийному контроллеру.
Контроллеры ввода/вывода видны в виде совокупностей регистров.
Системный интерфейс должен обеспечивать адресацию и доступ с необходимой скоростью к регистрам контроллера ввода/вывода. В нем должны присутствовать 2 системные адресации, параллельная шина, простой протокол обмена.
ISA
Является разработкой фирмы IBM
Первоначальная версия ISA включала восьми разрядную шину данных (ШД) и 20-ти разрядную шину адреса (ША), т.е. предназначалась для ПК на базе процессора Intel 8088. Дальнейшее развитие этом случае ШД 16-ти разрядная, а ША по сравнению с 86 была увеличена до 24 разрядов.
Пропускная способность шины в зависимости от модификации составляет от 4 Мб/сек до
16 Мб/сек.
Расширением шины ISA является EISA, которая имеет ШД и ША по 32 бита.
PCI
Представляет собой типичный пример шины расширения. Она была разработана фирмой Intel, Занимает особое место в архитектуре ПК, являясь высокоскоростной шиной расширение, соединяющих системную шину с шинами (интерфейсами) ВВ. Именно шина PCI считают своеобразной "центральной шиной (экватором)" структуры ПК при определении наименования моста.
Используются две версии шины PCI с 32-х и 64-х разрядной шиной данных, 132/264 Мб/с с частой 33 МГц. Более поздние версии с частотой PCI 2.1 обеспечивают пропускную способность 528 Мб/с на частоте 66 МГц.
Шина PCI сейчас является самой высокоскоростной шиной расширения в ПК (не считая AGP - Accelerated Graphic Port), которая используется только для высокоскоростных графических мониторов.
PCI Express
Интерфейс PCI Express (первоначальное название - использует концепцию PCI,
однако физическая их реализация кардинально отличается. На физическом уровне PCI Express представляет собой не шину, а некое подобие сетевого взаимодействия на основе последовательного протокола. Высокое быстродействие PCI Express позволяет отказаться от других системных интерфейсов (AGP, PCI), что дает возможность также отказаться от деления системного чипсета на северный и южный мосты в пользу единого контроллера PCI Express,
Одна из концептуальных особенностей интерфейса PCI Express, позволяющая существенно повысить производительность системы, - использование топологии "звезда".
