МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Саратовский государственный университет имени Н.Г. Чернышевского
Факультет компьютерных наук и информационных технологий
УТВЕРЖДАЮ
___________________________
"__" __________________20__ г.
Рабочая программа дисциплины
ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА ЭВМ
Направление подготовки
230100 – Информатика и вычислительная техника
Профессионально-образовательная программа
Сети ЭВМ и телекоммуникации
Квалификация (степень) выпускника
Магистр
Форма обучения
Очная
Саратов,
2013
1. Цели освоения дисциплины
Целями освоения дисциплины «Периферийные устройства ЭВМ» являются: получение студентами теоретических знаний о принципах построения и функционировании интерфейсов периферийных устройств современной вычислительной техники; приобретение студентами практических навыков работы с различными интерфейсами периферийных устройств, подключаемых к ЭВМ; умение квалифицированно организовывать сопряжение между функциональными цифровыми узлами вычислительных систем.
2. Место дисциплины в структуре ООП магистратуры
Данная учебная дисциплина входит в раздел «Профессиональный цикл. Вариативная часть» ФГОС-3. Является дисциплиной по выбору.
Для изучения дисциплины необходимы знания и умения в области:
-
электротехники и электроники;
-
системного программного обеспечения;
-
аппаратно-программной организации ЭВМ;
-
теории операционных систем.
Компетенции, сформированные при изучении данной дисциплины, могут быть полезны при изучении следующих дисциплин: «Периферийные устройства ЭВМ».
3. Компетенции обучающегося, формируемые в результате освоения дисциплины ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА ЭВМ
Данная дисциплина способствует формированию следующих компетенций:
-
способен совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
-
способен к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
-
использует на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом (ОК-4);
-
способен самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
-
способен к профессиональной эксплуатации современного оборудования и приборов (в соответствии с целями магистерской программы) (ОК-7).
-
применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
-
разрабатывать и реализовывать планы информатизации предприятий и их подразделений на основе Web- и CALS-технологий (ПК-3);
-
формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ПК-4);
-
применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов (ПК-6);
-
организовывать работу и руководить коллективами разработчиков аппаратных и/или программных средств информационных и автоматизированных систем (ПК-7).
В результате освоения дисциплины обучающийся должен:
-
принципы обмена информацией между цифровыми функциональными узлами в ЭВМ и системах;
-
физические основы схемотехники сопряжения цифровых устройств;
-
классификацию, характеристики и назначение интерфейсов периферийного устройств;
-
способы подключения и управления периферийными устройствами в ЭВМ и системах;
-
принципы построения структурных, функциональных и принципиальных схем сопряжения цифровых измерительных устройств;
-
квалифицированно оценивать область применения конкретных интерфейсов сопряжения цифровых функциональных узлов;
-
грамотно использовать интерфейсы сопряжения цифровых функциональных узлов при решении практических задач;
-
осуществлять обоснованный выбор стандартного периферийного оборудования;
-
разрабатывать алгоритмы управления стандартным и специализированным периферийным оборудованием;
-
методами проектирования устройств, подключаемые к различным интерфейсам ЭВМ;
-
навыками проектирования программных систем, управляющих периферийным оборудованием;
-
методами поиска источников научно-технической информации в области схемотехники интерфейсов сопряжения цифровых функциональных узлов;
-
методиками сбора, переработки и представления научно-технических материалов по результатам исследований к опубликованию в печати, а также в виде обзоров, рефератов, отчётов, докладов и лекций.
4. Структура и содержание дисциплины ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА ЭВМ
Общая трудоёмкость дисциплины составляет 3 зачётных единицы 108 часов.
№
п/п
|
Раздел дисциплины
|
Семестр
|
Неделя семестра
|
Виды учебной работы, включая самостоятельную работу студентов и трудоёмкость (в часах)
|
Формы текущего контроля успеваемости (по неделям семестра)
Формы промежуточной аттестации (по семестрам)
|
Всего часов
|
Лекции
|
Лабораторные занятия
|
Самостоятельная работа
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
1
|
Организация системы ввода-вывода вычислительной системы
|
3
|
1-2
|
12
|
2
|
2
|
8
|
|
2
|
Способы обмена информацией между устройствами и реализация аппаратных интерфейсов вычислительных систем
|
3
|
3-4
|
14
|
2
|
2
|
10
|
|
3
|
Малые периферийные интерфейсы и универсальная последовательная шина
|
3
|
5-6
|
14
|
2
|
2
|
10
|
|
4
|
Контроллерные сети
|
3
|
7-8
|
14
|
2
|
2
|
10
|
|
5
|
Системные и внутрисистемные интерфейсы
|
3
|
9-10
|
14
|
2
|
2
|
10
|
Контрольная работа №1
|
6
|
Сетевые и беспроводные интерфейсы
|
3
|
11-12
|
14
|
2
|
2
|
10
|
|
7
|
Высокопроизводительные стандартные периферийные интерфейсы
|
3
|
13-14
|
14
|
2
|
2
|
10
|
|
8
|
Классификация и характеристики периферийных устройств
|
3
|
15-16
|
12
|
2
|
2
|
8
|
|
|
Промежуточная аттестация
|
Зачёт
|
|
ИТОГО
|
108
|
16
|
16
|
76
|
|
-
Организация системы ввода-вывода вычислительной системы
-
Основы архитектурной организации вычислительных систем
Принципы Фон-Неймановской архитектуры. Достоинства и недостатки Принстонской архитектуры. Достоинства и недостатки Гарвардской архитектуры.
-
Организация вычислительной системы. Элементы вычислительного ядра и системы ввода-вывода
Процессор и память. Контроллер ввода-вывода. Процессор ввода-вывода. Интерфейс и протокол. Порт ввода-вывода. Пространство ввода-вывода. Конфигурирование портов ввода-вывода.
-
Организация систем ввода-вывода (СВВ) универсальных и управляющих ЭВМ. Схемотехника цифровых портов ввода-вывода. Сопряжение цифровых и аналоговых функциональных узлов.
-
Способы обмена информацией между устройствами и реализация аппаратных интерфейсов вычислительных систем
-
Синхронный и асинхронный обмен данными
Синхронные операции ввода-вывода. Система прерываний. Классификация прерываний. Функции системы прерываний и их реализация. Аппаратный опрос. Характеристики систем прерываний. Контроллер прерываний 8259A.
-
Организация обмена в режиме прямого доступа к памяти
Общие принципы организации прямого доступа к памяти (ПДП). ПДП-контроллеры персонального компьютера.
-
Аппаратные интерфейсы и интерфейсные системы
Характеристики и функции аппаратных интерфейсов. Классификация аппаратных интерфейсов. Интерфейсные системы.
-
Технические особенности реализации аппаратных интерфейсов
Характеристики и виды линий связи. Симметричная и несимметричная схема передачи сигналов. Симметричная и несимметричная схема передачи сигналов. Виды кодирования. Помехоустойчивость и сбалансированные схемы. Приёмопередатчик последовательного интерфейса. Особенности параллельных интерфейсов. Мультиплексирование, конвейеризация, блочная передача. Устройства гальванической изоляции в аппаратных интерфейсах. Горячее подключение и автоконфигурирование.
-
Малые периферийные интерфейсы и универсальная последовательная шина
-
Интерфейс RS-232
Последовательный интерфейс стандарта EIA RS-232-C. Контроллер последовательного обмена, универсальный синхронный/асинхронный приёмо-передатчик (UART/USART). Сигнальные линии последовательного интерфейса. Управление потоком. Формат последовательной передачи данных. Работа с последовательным каналом.
-
Интерфейс SPI
Последовательный синхронный стандарт полного дуплекса, четырёхпроводный (four-wire) интерфейс. Принцип организации шины SPI. Достоинства и недостатки шины SPI.
-
Интерфейс Centronics
Порт параллельного интерфейса — LPT-порт. Модификации стандартного параллельного порта (SPP, EPP, ECP и др.) Стандарт IEEE 1284. Алгоритм управления по интерфейсу Centronics. Режимы параллельного порта.
-
Интерфейс USB
Универсальная последовательная шина. Топология шины USB. Спецификации на шину USB. Контроллер шины USB. Концентраторы и оконечные устройства. Каскадирование узлов на шине USB. Модель и протокол передачи данных в USB.
-
Контроллерные сети
-
Интерфейс RS-485
Стандарт TIA-485-A – стандарт передачи данных по двухпроводному полудуплексному многоточечному последовательному каналу связи. Особенности передачи сигналов в RS-485.
-
Интерфейс 1-Wire
Интерфейс передачи данных по одной сигнальной линии. Характеристики сети MicroLan. Уникальные идентификаторы и особенности адресации устройств. Доступные команды и протокол передачи данных
-
Интерфейс I2C
Двунаправленная двухпроводная (two-wire интерфейс) шина «межмикросхемного» (inter-IC) управления. Концепция шины I2C. Принцип работы шины I2C. Синхронизация и протокол передачи данных. Форматы обмена данными по шине I2C (7-битный адрес). Арбитраж на шине I2C.
-
Интерфейс CAN
Стандарт CAN. Стандарт физического уровня ISO 11898. Синхронизация и разрешение коллизий. Виды и формат кадров. Топология сети и особенности её конфигурирования. Арбитраж доступа к сети без потерь пропускной способности. Устойчивость к помехам и контроль ошибок передачи и приёма. Стандарты протоколов высокого уровня.
-
Приборный интерфейс GPIB
Стандарт IEEE-488 — Интерфейсная шина общего назначения. ГОСТ 26.003-80 — «Система интерфейса для измерительных устройств с байт-последовательным, бит-параллельным обменом информацией», «многопроводный магистральный канал общего пользования». Особенности и характеристики шины цифровых измерительных приборов.
-
Системные и внутрисистемные интерфейсы
-
Системные интерфейсы ЭВМ
Организация обмена информацией в ЭВМ посредством системных интерфейсов. Классификация и характеристики системных интерфейсов ЭВМ.
-
Интерфейсы ISA
Архитектура ЭВМ с системным интерфейсом ISA. Характеристики и организация системного интерфейса ISA. Программная модель системной шины ISA.
-
Интерфейсы PCI и PCI Express
Процессорно-независимая шина PCI. Контроллер шины PCI и дополнительного контроллеры шины расширения ISA, EISA или МСА. Инициализация и конфигурирование устройств на шине PCI. Характеристики и спецификации интерфейса PCI. История развития версий шины PCI. Программная модель шины PCI. Шина PCI Express. Высокопроизводительный физический последовательный протокол передачи данных шины PCI Express.
-
Внутрисистемный интерфейс AMBA
Расширенная высокопроизводительная шина AMBA. Системные магистральные шины AHB и ASB. Шина периферии APB. Библиотека периферийных компонентов PrimeCell. Набор спецификаций для интерфейса AMBA.
-
Интерфейсы подключения оперативной памяти
Типы оперативной памяти. Современная динамическая оперативная память. Синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных — DDR SDRAM. Оперативная память видеоадаптеров.
-
Сетевые и беспроводные интерфейсы
-
Сетевой интерфейс Ethernet
Семейство стандартов IEEE 802.3. Сеть топологии общая шина. Аппаратные адреса устройств. Режимы работы семейства стандартов Ethernet.
-
Беспроводной сетевой интерфейс Wi-fi
Семейство стандартов IEEE 802.11. Сходства и особенности Wi-fi и Ethernet. Безопасность беспроводных, сетевых интерфейсов. Режимы работы семейства стандартов Wi-fi.
-
Персональные беспроводные сети
Семейство стандартов IEEE 802.15. Беспроводные сенсорные сети ZigBee. Беспроводная персональная сеть Bluetooth.
-
Интерфейсы ближнего взаимодействия
Интерфейс NFC. Семейство стандартов SO/IEC 14443. Бесконтактные карты в системах контроля и управления доступом. Радиочастотная идентификация RFID.
-
Высокопроизводительные стандартные периферийные интерфейсы
-
Интерфейсы SCSI и SAS
Высокопроизводительная шина SCSI. Аппаратные RAID-массивы. Версии интерфейса SCSI. Последовательный интерфейс SAS. Совместимость интерфейса SAS с интерфейсом SATA.
-
Интерфейсы PATA и SATA
Параллельный интерфейс АТА. Режимы UltraDMA. Параллельный и последовательный интерфейсы ATA. ATAPI — реализация системы команд SCSI поверх оборудования IDE/ATA/SATA.
-
Интерфейсы USB и FireWire
Стандартизация, разработка и версии спецификаций универсальной последовательной шины — USB. Стандарт IEEE 1394. Последовательная высокоскоростная шина — FireWire. Этапы конкуренции и отличия между шинами USB и FireWire.
-
Классификация и характеристики периферийных устройств
-
Системные периферийные устройства
Таймеры, контроллеры прерываний, COM-порт, LPT-порт, USB-контроллеры, часы реального времени.
-
Стандартны периферийные устройства
Клавиатура и мышь. Интерфейс PS/2, COM-порты, LPT-порт. Интерфейс USB и дополнительные устройства USB: принтеры, сканеры, электронные ключи, микрофоны, флеш-накопители, адаптеры сетевых и беспроводных интерфейсов. Дополнительные устройства, использующие интерфейсы PCI и PCI Express. Оптические и жёсткие накопители использующие параллельные (PATA/IDE) и последовательные (SATA) интерфейсы.
-
Специализированные периферийные устройства
USB и PCI-контроллеры для дополнительных интерфейсов (CAN, FireWire, SATA). Подключение дополнительных устройств специализированного оборудования (учебного, медицинского, промышленного).
5. Образовательные технологии
Предусматривается широкое использование в учебном процессе в учебном процессе презентаций для проведения семинаров, предоставление электронных пособий, физических демонстрационных моделей и оригинальных спецификаций интерфейсам и протоколам, а также технологии для совместного взаимодействия через интернет.
7. Учебно-методическое и информационное обеспечение дисциплины ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА ЭВМ
а) основная литература:
-
Таненбаум, Эндрю С. Архитектура компьютера. 5-е изд. — СПб. Питер, 2010 – ISBN 978-5-469-01274-0.
б) дополнительная литература:
-
Ключев А.О., Ковязина Д.Р., Петров Е.В., Платунов А.Е. Интерфейсы периферийных устройств. Учебное пособие – СПб.: СПбГУ ИТМО, 2010. – 290 с.
URL: http://books.ifmo.ru/book/612/book_612.htm
URL: http://window.edu.ru/resource/751/72751
(дата обращения 01.06.2013)
-
Белов А. В. Самоучитель разработчика устройств на микроконтроллерах AVR. 2-е изд. – Санкт-Петербург: Наука и техника, 2010 – 527 с. – ISBN 978-5-94387-808-4.
-
Таненбаум, Эндрю С. Компьютерные сети. 4-е изд. — СПб. Питер, 2007 – ISBN 978-5-318-00492-6.
-
Ключев А.О., Ковязина Д.Р., Кустарев П.В.,. Платунов А.Е Аппаратные и программные средства встраиваемых систем – Санкт-Петербург: , 2010. – 290 с. URL: http://books.ifmo.ru/book/575/book_575.htm
(дата обращения 01.06.2013)
-
Ключев А.О., Кустарев П.В., Ковязина Д.Р., Петров Е.В. Программное обеспечение встроенных вычислительных систем – Санкт-Петербург: , 2009. – 212 с.
URL: http://books.ifmo.ru/book/460/book_460.htm
URL: http://window.edu.ru/resource/411/63411
(дата обращения 01.06.2013)
-
Гук М. Аппаратные интерфейсы IBM PC : Энциклопедия. -2-е изд. – СПб.: Питер, 2003. – 922 с. – ISBN 5-318-00047-9.
-
Вахлаева К. П., Савин А. Н., Федорова А. Г. Организация и программная модель процессора Intel 8086: учебное пособие для студентов вузов – Саратов: ИЦ "Наука", 2013 – 55 с.
-
Бройдо В. Л., Ильина. О. П. Архитектура ЭВМ и систем: Учебник 2-е изд. – СПб.: Питер, 2009 – ISBN 978-5-388-00384-3.
-
Радиотехнические цепи и сигналы / С.И. Баскаков. – 4-е изд., перераб. и доп. – М.: Высш. шк., 2003. – 462 с. – ISBN 5-06-003843-2.
-
Микроконтроллеры. Разработка встраиваемых приложений: учеб. пособие / А.Е. Васильев. – СПб.: БХВ-Петербург, 2008. – 298 с. – ISBN 978-5-9775-0052-4.
-
I2C Bus. URL: http://www.i2c-bus.org (дата обращения 01.06.2013)
-
I2C-bus specification and user manual (Rev. 03, 06/2007) // NXP Semiconductors. 2006.
URL: http://www.nxp.com/documents/user_manual/UM10204.pdf (дата обращения 01.06.2013)
8. Материально-техническое обеспечение дисциплины ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА ЭВМ
Для проведения лекционных занятий необходимы маркерная доска, компьютер с проектором, интернет.
Для проведения семинарских занятий необходимы маркерная доска, проектор с возможностью подключения специально подготовленного ноутбука с демонстрационным программным обеспечением, беспроводной доступ к интернет.
Для проведения лабораторных занятий необходимы маркерная доска, компьютер с проектором, интернет, демонстрационные программно-аппаратные стенды и средства разработки для них, из числа необходимых ресурсов информационного обеспечения.
Программа составлена в соответствии с требованиями ФГОС ВПО с учётом рекомендаций и Примерной ООП ВПО по направлению 230100 «Информатика и вычислительная техника» и программе подготовки «Сети ЭВМ и телекоммуникации».
Автор
Ассистент
|
___________
|
Е. А. Синельников
|
Программа одобрена на заседании кафедры дискретной математики и информационных технологий от «20» мая 2013 года, протокол № 16.
Заведующий кафедрой
Дискретной математики и информационных технологий,
к. ф.-м. н., доцент
|
___________
|
Л. Б. Тяпаев
|
Декан факультета КНиИТ,
к. ф.-м. н., доцент
|
___________
|
А. Г. Федорова
|
|