Открыто

Программирование на Ассемблер [2021] [РЭУ им Г. В. Плеханова]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 5 дек 2020.

Цена: ----
Взнос: ----

Основной список: 24 участников

Резервный список: 3 участников

  1. 5 дек 2020
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Программирование на Ассемблер [2021]
    РЭУ им Г. В. Плеханова (Брянский филиал РЭУ им. Г. В. Плеханова)


    Цели и задачи программы.
    Учебный курс «Программирование на Ассемблер» предназначен для широкой аудитории пользователей, как начинающих программировать, так и уже программирующих на других языках.

    В рамках курса слушатели научатся:
    1. Составлять и отлаживать программы на языке Assembler;
    2. Пользоваться инструментальными средствами для отладки программ;
    3. Объяснять принципы работы микропроцессора.

    В рамках курса слушатели получат представление:
    1. О базовых понятиях системы программирования машинно-ориентированного языка Assembler;
    2. О способах адресации информации, системе команд языка Assembler;
    3. О типичных алгоритмах программ на языке Assembler;
    4. О способах организации ввода-вывода.

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

    На каком бы языке программист ни писал бы программы, ему необходимо хотя бы в общих чертах понимать, что конкретно будет делать процессор.

    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. Синтаксис объявления меток. Команды работы с битами.

    Примечание: на момент составление темы актуальная цена не известна
    Примечание: программа является актуальной и проводится в том числе в дистанционном формате не смотря на даты указанные на сайте продажника.

    Продажник
     
  2. Последние события

    1. alensx
      alensx участвует.
      9 янв 2024
    2. eugen_ax
      eugen_ax не участвует.
      23 дек 2023
    3. bbt_ttb
      bbt_ttb не участвует.
      1 окт 2023
    4. Publipor
      Publipor участвует.
      19 авг 2023

Поделиться этой страницей