Informações sobre o curso
4.3
13 classificações
2 avaliações
На основании международного образовательного стандарта Computer Science был разработан стандарт СПбГУ с тем же названием. В дополнение к вопросам, обозначенным в международном стандарте, в этом курсе рассказывается о разработках кафедры и родственных ей IT предприятий в области создания новых архитектур ЭВМ и технологий их программирования. В курсе рассказывается о базовых понятиях архитектур ЭВМ (арифметико-логическое устройство, память, регистры, устройство управления, ввод/вывод), истории их создания, архитектурных способах ускорения ЭВМ (водопровод, RISC, спекулятивное исполнение, предсказание переходов, многопроцессорные и многомашинные архитектуры), о нетрадиционных архитектурах (систолические структуры, мобильные телефоны, встроенные системы реального времени). В теме «HLL компьютеры» подробно рассказывается о HLL компьютере "Самсон", разработанном под руководством автора этого курса. От слушателей курса не требуется начать программировать на машине "Самсон", гораздо более интересно обсудить, почему выбрана именно такая архитектура, такая система команд, какие предложены оптимизации, чем предлагаемые архитектуры лучше существующих. В заключение рассказывается о двух конкретных наиболее популярных архитектурах ЭВМ (самая старая из ныне живущих архитектур мейфрейм IBM/360 и наиболее массовая современная архитектура ARM). По завершении этого курса учащиеся будут: Уметь: - Разбираться в различных архитектурах ЭВМ, сравнивать их по длине кода, эффективность исполнения, оценивать сложность аппаратной реализации; - На основании знания внутренней структуры компьютера, устройства его кэш-памяти, знания реализации шин, уметь оптимизировать свои программы; - Спроектировать новую ЭВМ, хотя бы на бумаге. Знать: - Структурные схемы современных ЭВМ; - Способы аппаратной реализации основных элементов ЭВМ; - Принципы работы устройств ввода/вывода. Владеть: - Навыками ускорения программного обеспечения за счет знания внутренней организации кэш-памяти и шин; - Навыками ускорения ввода/вывода; - Способами рационального создания микропрограмм ЭВМ....
Globe

cursos 100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Calendar

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Clock

Approx. 9 hours to complete

Sugerido: 5 недель, 5 акад. часов в неделю...
Comment Dots

Russian

Legendas: Russian...
Globe

cursos 100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Calendar

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Clock

Approx. 9 hours to complete

Sugerido: 5 недель, 5 акад. часов в неделю...
Comment Dots

Russian

Legendas: Russian...

Programa - O que você aprenderá com este curso

Week
1
Clock
3 horas para concluir

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

...
Reading
7 vídeos (Total de 72 min), 8 leituras, 2 testes
Video7 videos
Цифровая логика11min
Представление данных5min
Представление нечисловых данных9min
Представление записей и массивов10min
Системы и типы команд ЭВМ8min
Функциональная организация устройств13min
Reading8 leituras
Презентация "Что такое Архитектура ЭВМ"10min
Презентация "Цифровая логика"10min
Презентация "Представление данных"10min
Презентация "Представление нечисловых данных"10min
Презентация "Представление записей и массивов"10min
Презентация "Системы и типы команд ЭВМ"10min
Презентация «Функциональная организация устройств»10min
Рекомендуемая литература к модулю 110min
Quiz2 exercícios práticos
Проверочные задания к модулю 122min
Контрольный тест к модулю 120min
Week
2
Clock
3 horas para concluir

Иерархия памяти

...
Reading
5 vídeos (Total de 52 min), 6 leituras, 2 testes
Video5 videos
Виртуальная память9min
Организация взаимодействия устройств11min
Внешние накопители, физическая организация и диски15min
RAID-архитектуры6min
Reading6 leituras
Презентация "Иерархия памяти"10min
Презентация "Виртуальная память"10min
Презентация "Организация взаимодействия устройств"10min
Презентация "Внешние накопители, физическая организация и диски"10min
Презентация "RAID-архитектуры"10min
Рекомендуемая литература к модулю 210min
Quiz2 exercícios práticos
Проверочные задания к модулю 220min
Контрольный тест к модулю 220min
Week
3
Clock
3 horas para concluir

Увеличение производительности устройств

...
Reading
5 vídeos (Total de 61 min), 6 leituras, 2 testes
Video5 videos
Введение в аппаратный параллелизм уровня машинных команд15min
Систолические архитектуры10min
Мобильные устройства10min
Встроенные системы9min
Reading6 leituras
Презентация "RISC–Архитектура"10min
Презентация "Введение в аппаратный параллелизм уровня машинных команд"10min
Презентация "Систолические архитектуры"10min
Презентация "Мобильные устройства"10min
Презентация "Встроенные системы"10min
Рекомендуемая литература к модулю 310min
Quiz2 exercícios práticos
Проверочные задания к модулю 320min
Контрольный тест к модулю 320min
Week
4
Clock
3 horas para concluir

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

...
Reading
6 vídeos (Total de 70 min), 7 leituras, 2 testes
Video6 videos
Что такое HLL компьютер?14min
Взаимодействие компилятора и аппаратуры13min
Логика и передачи управления14min
Работа с массивами8min
Виртуальная память УВК "Самсон"8min
Reading7 leituras
Презентация "История вопроса"10min
Презентация "Что такое HLL компьютер?"10min
Презентация "Взаимодействие компилятора и аппаратуры"10min
Презентация "Логика и передачи управления"10min
Презентация "Работа с массивами"10min
Презентация "Виртуальная память УВК "Самсон""10min
Рекомендуемая литература к модулю 410min
Quiz2 exercícios práticos
Проверочные задания к модулю 420min
Контрольный тест к модулю 420min

Instrutores

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

профессор
Кафедра системного программирования

Sobre Saint Petersburg State University

The Saint-Petersburg University (SPbU) is a state university, located in Saint-Petersburg, Russia. Founded in 1724, SPbU is the oldest institution of higher education in Russia. At present, there are more than 30 000 students in SPbU studying 398 programmes...

Perguntas Frequentes – FAQ

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.