Выдаваемый документ | Сертификат |
Требования к поступающим на обучение | Уверенный пользователь ПК |
Приём документов | |
Документы для поступления | Для зачисления на обучение необходимо оформление заявления и договора установленного образца |
Цели и задачи программы |
Учебный курс «Программирование на Ассемблер» предназначен для широкой аудитории пользователей, как начинающих программировать, так и уже программирующих на других языках. Ассемблер является краеугольным камнем программирования, инструментом, позволяющим начинающему программисту научиться мыслить в терминах машинных кодов. А подобное умение просто необходимо любому профессиональному программисту. На каком бы языке программист ни писал бы программы, ему необходимо хотя бы в общих чертах понимать, что конкретно будет делать процессор. В рамках курса слушатели научатся: составлять и отлаживать программы на языке Assembler; пользоваться инструментальными средствами для отладки программ; объяснять принципы работы микропроцессора. В рамках курса слушатели получат представление: о базовых понятиях системы программирования машинно-ориентированного языка Assembler; о способах адресации информации, системе команд языка Assembler; о типичных алгоритмах программ на языке Assembler; о способах организации ввода-вывода. |
Сфера профессиональной деятельности | Любая |
Основное содержание программы |
Тема1. Вводное занятие. Зачем учить Assembler? Знакомство с необходимыми инструментами. Тема 2. Написание первой программы. Знакомство с Turbo Debagger. Тема 3. Изучение регистров процессора 8086. Директивы объявления данных. Тема 4. Изучение основ систем счисления. Тема 5. Работа с числами со знаком и без. Сложение и вычитание. Тема 6. Сложение и вычитание с переносом. Умножение и деление. Преобразование типов. Тема 7. Циклы и команда LOOP. Тема 8. Режимы адресации. Тема 9. Логические операции. Тема 10. Условные и безусловные переходы. Команды LOOPZ и LOOPNZ. Тема 11. Линейный сдвиг. Циклический сдвиг. Тема 12. Стек. Тема 13. Простые процедуры. Тема 14. Вывод чисел на консоль. Ввод чисел с консоли. Тема 15. Команды управления флагами. Тема 16. Передача параметров через стек. Тема 17. Локальные переменные. Тема 18. Синтаксис объявления меток. Команды работы с битами. |
Срок обучения | 36 часов. |
Стоимость | 3640 рублей |
Планируемая дата начала обучения |
По мере комплектования групп |
Контакты |
8(4832) 41-59-46 г.Брянск, ул. Спартаковская, 112 Себекин Е.В. |