SoftCraft
разноликое программирование

Top.Mail.Ru

Яндекс.Метрика

Архитектура вычислительных систем


Содержание раздела

Об этом разделе


Лекции


  1. Архитектура ВС. Основные понятия
  2. Архитектура ВС. Уровень набора команд
  3. Архитектура ВС. Примеры архитектур уровня набора команд (x86, arm)
  4. Архитектура ВС. Микроархитектура

Семинары

  1. Разработка программ на Ассемблере
  2. Отладка ассемблерных программ
  3. Разработка программ на ассемблере. Использование подпрограмм
  4. Разработка программ на ассемблере. Использование макроопределений
  5. Разработка программ на ассемблере. Использование сопроцессора с плавающей точкой
  6. Разработка программ на ассемблере. Использование команд работы со строками

Задания

  1. Установка и изучение среды разработки программ на Fasm
  2. Разработка на языке ассемблера программы для обработки одномерных массивов

Микропроекты

  1. Программирование на языке ассемблера. Итоговое задание

Формула оценки


Источники информации по дисциплине

  1. Архитектура ВС. Общие сведения. Сравнения
  2. Ассемблер процессоров Intel
  3. Отладка программ, написанных на Ассемблере (для различных архитектур ВС)

Об этом разделе

В данном разделе размещены материалы курса "Архитектура вычислительных систем" сформированные для данной дисциплины в ходе ее преподавания для студентов департамента программной инженерии ВШЭ. Постепенное наполнение раздела началось с сетября 2020 года.