наверх

Архитектура ЭВМ

 width=
  • 10 недель

    длительность курса

  • от 5 до 6 часов в неделю

    понадобится для освоения

  • 2 зачётных единицы

    для зачета в своем вузе

О курсе

В рамках курса слушатели познакомятся с уникальными разработками кафедры системного программирования СПбГУ и смежных IT-предприятий. В результате обучения учащиеся получат знания в области архитектур различных ЭВМ, сумеют оптимизировать собственные программные продукты, а также проектировать собственную программную ЭВМ. Данный курс знакомит как с ключевыми понятиями операционных систем, так и с историей их создания. Слушатели получат представления о способах ускорения и оригинальных структурах ЭВМ. Автор курса, под руководством которого был разработан HLL-компьютер «Самсон», расскажет об особенностях архитектуры, системе команд и преимуществах выбранных компонентов. Курс полностью соответствует международному программу ному стандарту Computer Science, а также дополнен и расширен в контексте предметной области.

Формат

Форма обучения заочная (дистанционная). Еженедельные занятия будут включать просмотр тематических видеолекций,  изучение дополнительных материалов и выполнение тестовых заданий с автоматизированной проверкой результатов, тестирование по пройденному материалу. Для получения сертификата необходимо выполнить все задания, тесты и написать финальный экзамен.

Требования

Курс предназначен для слушателей, имеющих представление об электронно-вычислительных машинах — бакалавров начального и высшего уровней, магистров, а также всех интересующихся этой темой.

Программа курса

Тема 1. Введение. Что такое архитектура ЭВМ

Тема 2. Иерархия памяти

Тема 3. Увеличение производительности устройств

Тема 4. Архитектуры HLL на примере организации УВК "Самсон"

Тема 5. Архитектуры ЭВМ с повышенной надежностью

Результаты обучения

По завершении этого курса учащиеся будут:
Уметь:
- Разбираться в различных архитектурах ЭВМ, сравнивать их по длине кода, эффективность исполнения, оценивать сложность аппаратной реализации;
- На основании знания внутренней структуры компьютера, устройства его кэш-памяти, знания реализации шин, уметь оптимизировать свои программы;
- Спроектировать новую ЭВМ, хотя бы на бумаге.

Знать:
- Структурные схемы современных ЭВМ;
- Способы аппаратной реализации основных элементов ЭВМ;
- Принципы работы устройств ввода/вывода.

Владеть:
- Навыками ускорения программного обеспечения за счет знания внутренней организации кэш-памяти и шин;
- Навыками ускорения ввода/вывода;
- Способами рационального создания микропрограмм ЭВМ.

Формируемые компетенции

Дисциплина участвует в формировании универсальных компетенций обучающихся по образовательным программам бакалавриата/специалитета, а также иных компетенций, предусмотренных образовательной программой.

Направления подготовки

01.03.00 Математика. Компьютерные науки

Умения

По завершении этого курса учащиеся будут уметь:
- Разбираться в различных архитектурах ЭВМ, сравнивать их по длине кода, эффективность исполнения, оценивать сложность аппаратной реализации;
- На основании знания внутренней структуры компьютера, устройства его кэш-памяти, знания реализации шин, уметь оптимизировать свои программы;
- Спроектировать новую ЭВМ, хотя бы на бумаге.

Навыки

По завершении этого курса учащиеся будут владеть:
- Навыками ускорения программного обеспечения за счет знания внутренней организации кэш-памяти и шин;
- Навыками ускорения ввода/вывода;
- Способами рационального создания микропрограмм ЭВМ.

Терехов Андрей Николаевич

Доктор физико-математических наук
Должность: профессор, заведующий кафедрой системного программирования

Похожие курсы