Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

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

Основные положения

 #   Раздел 
1  Общая информация о курсе 
2  Материалы лекций
3  Рекомендуемая литература и дополнительные материалы 
4  Вопросы к зачету 
Темы докладов 

Задания для лабораторных работ

 #   Задание 
1 Использование ассемблера в ОС Linux. Ассемблирование, редактирование связей, отладка 
2 Использование инструкции cpuid, ввода-вывод с помощью системных вызовов и функций библиотеки языка Си 
3 Применение команд математического сопроцессора в научных расчетах Linux 
4 Использование потоковых мультимедийных расширений 

Примеры простых программ

Пример 1 
Пример 2 
Больше примеров 

Задания для самостоятельной отработки

Задание 1 
Задание 2