2017-08-18

(русский / in Russian) Архитектура ЭВМ и язык ассемблера

# You can also click the upper-left icon to select videos from the playlist.

source: НОУ ИНТУИТ      2013年12月28日
Архитектура ЭВМ и язык ассемблера
Курс и тесты в НОУ "ИНТУИТ" http://www.intuit.ru/studies/courses/535/391/info
Автор: Дмитрий Северов
Курс предназначен для тех слушателей, которым нужны систематическое представление об архитектурах ЭВМ и практические навыки программирования на языке ассемблера.
В курсе рассказывается об архитектуре ЭВМ и представлении информации в ней, об архитектуре системы команд и операциях ввода-вывода. Определяются архитектурные принципы повышения производительности и вводятся основные идеи параллелизма, как основы высокопроизводительных вычислений. Изучается язык ассемблера.
Цель: По окончании данного курса слушатель будет уметь программировать на языке ассемблера, различать основные элементы и варианты архитектур ЭВМ, соотносить программы на языках высокого уровня с действиями оборудования ЭВМ.

Лекция 1: Обзор архитектуры компьютера и синтаксис ассемблера 1:08:39
Лекция представляет собой введение в язык ассемблера. Так как языки ассемблера предназначены для кодирования тех или иных алгоритмов, автором в начале подробно рассматривается понятие и основные свойства алгоритма. Далее определяется место ассемблера среди других языков программирования. После чего излагаются основы работы и процесс создания программы на языке ассемблера.
Лекция 2: Команды, адресация и процесс создания программ 1:19:47
Лекция 3: Конструкции языка и основы программирования 1:21:19
Лекция 4: Конструкции типов данных. Терминал Windows 1:22:28
Лекция 5: Порты и прерывания, работа с BIOS и DOS. Сопроцессор 1:23:46
Лекция 6: Программирование сопроцессора. Архитектура ЭВМ 1:17:25
Лекция 7: Аккумуляторная вычислительная машина 1:24:25
Лекция 8: Микроархитектура 1:24:27
Лекция 9: Параллелизм 1:21:59
Лекция 10: Характеристики параллелизма 54:39

No comments: