Календарь учебных проектов
6 марта – начало работы Школы Сисадмина

Контактная информация
  • Школа Сисадмина
  • Школа Разработчика
  • Школа Системного Программиста
    • Конспект лекций по курсу «Программирование на языке ассемблера»
    • Микросеминар по арифметике RAID-массивов
  • Школа Инженера Service Desk


Новости

01.02.2012
Открыт набор в шестую «Школу Сисадмина!»

02.06.2011
«Школа Сисадмина» Digital Design подводит итоги пятилетки

 

Конспект лекций по курсу «Программирование на языке ассемблера»

Программирование на языке ассемблера.
Общая информация

Программирование на языке ассемблера. Вопрос № 1
Архитектура компьютера. Основные понятия.

Программирование на языке ассемблера. Вопрос № 2
Арифметика целых чисел

Программирование на языке ассемблера. Вопрос № 3
Арифметика чисел с плавающей точкой

Программирование на языке ассемблера. Вопрос № 4
Базовая среда исполнения IA‐32

Программирование на языке ассемблера. Вопрос № 5
Понятие об ассемблере

Программирование на языке ассемблера. Вопрос № 6
Команды пересылки данных

Программирование на языке ассемблера. Вопрос № 7
Команды передачи управления

Программирование на языке ассемблера. Вопрос № 8
Арифметические и логические команды общего назначения

Программирование на языке ассемблера. Вопрос № 9
Арифметическое устройство для вычислений с плавающей точкой (x87 FPU)

Программирование на языке ассемблера. Вопрос № 10
Технология Intel® MMX™

Программирование на языке ассемблера. Вопрос № 11
Технологии SSE и AVX. Форматы данных и среда исполнения

Программирование на языке ассемблера. Вопрос № 12
Технологии SSE и AVX. Арифметика целых чисел

Программирование на языке ассемблера. Вопрос № 13
Технологии SSE и AVX. Арифметика чисел с плавающей точкой

Программирование на языке ассемблера. Вопрос № 14
Вычисления в конечных полях

Программирование на языке ассемблера. Вопрос № 15
Поддержка шифрования

Программирование на языке ассемблера. Вопрос № 16
Сегментное преобразование адреса

Программирование на языке ассемблера. Вопрос № 17
Страничное преобразование адреса

Программирование на языке ассемблера. Вопрос № 18
Передача управления между кодовыми сегментами. Поддержка многозадачности

Программирование на языке ассемблера. Вопрос № 19
Прерывания и исключения

Программирование на языке ассемблера. Вопрос № 20
Управление кэшированием

Программирование на языке ассемблера. Вопрос № 21
Организация ввода-вывода

Программирование на языке ассемблера. Вопрос № 22
Поддержка многопроцессорных систем

Программирование на языке ассемблера. Вопрос № 23
Код и данные различной разрядности. Архитектура Intel ® 64

POWER7. Гостевая лекция представителя IBM Алексея Перевозчикова
Разумные системы для Разумной планеты

Методичка к лабораторной работе

© 2011 «IT-Университет»

Санкт-Петербург,
набережная реки Смоленки, дом 33

info@digdes.com

Телефон: (812) 346-58-33
Факс: (812) 346-58-34