На главную страницу
Сетевая Академия CISCO
Архангельский колледж телекоммуникаций (филиал) СПбГУТ им. проф. М.А. Бонч-Бруевича
  
   
 
Программирование на языках низкого уровня Assembler

Описание:

В настоящее время существует множество языков программирования. Созданы самые разные языки, удобные для решения любых задач. Большинство этих языков является языками высокого уровня.

Ассемблер — это язык инструкции для микропроцессоров. Преимущества дает знание ассемблера:
- Глубокое понимание работы компьютера и операционнои системы.
- Максимальная гибкость при работе с аппаратными ресурсами.
- Оптимизация программ по скорости выполнения.
- Оптимизация программ по размеру кода.
- Дизассемблирование и отладка.

Программа курса:
1. Обзор архитектуры компьютера. Выбор среды.
2. Синтаксис ассемблера.
3. Общие команды. Адрессация команд.
4. Процедуры функции.
5. Процесс создания программ.
6. Условные вычисления.
7. Целочисленная арифметика.
8. Строки и массивы.
9. Структура и макроопределения.
10. Операции со стеком.
11. Основы программирования на языке Assembler.
12. Конструкции типов данных.
13. Принципы реализации Рекурсии.
14. Порты. Прерывания. Работы с прерываниями BIOS, DOS.
15. Локальнын переменные. Стековые параметры.
16. Стековые фреимы. Создания многомодульных программ.

Длительность: 36 часов

     

 
  © 2014 Архангельский колледж телекоммуникаций (филиал) СПбГУТ им. проф. М.А. Бонч-Бруевича