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

Для кого?

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

О чем?

На основании международного образовательного стандарта Computer Science был разработан стандарт СПбГУ с тем же названием. В дополнение к вопросам, обозначенным в международном стандарте, в этом курсе рассказывается о разработках кафедры и родственных ей IT предприятий в области создания новых архитектур ЭВМ и технологий их программирования. В курсе рассказывается о базовых понятиях архитектур ЭВМ, истории их создания, архитектурных способах ускорения ЭВМ, о нетрадиционных архитектурах.

По завершении этого курса учащиеся будут:

Уметь:

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

Знать:

  1. Структурные схемы современных ЭВМ
  2. Способы аппаратной реализации основных элементов ЭВМ
  3. Принципы работы устройств ввода/вывода

Владеть:

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

  • Андрей Николаевич Терехов
    д-р физ.-мат. наук, профессор, заведующий кафедрой системного программирования
©Санкт-Петербургский государственный университет
2024 год